import { DurabilityLimitsHelper } from "https://deno.land/x/sptaki@1.2.0/helpers/mod.ts";
Constructors
Properties
protected
botConfig: IBotConfigprotected
botHelper: BotHelperprotected
configServer: ConfigServerprotected
randomUtil: RandomUtilMethods
protected
generateArmorDurability(botRole: string, maxDurability: number): numberprotected
generateMaxPmcArmorDurability(itemMaxDurability: number): numberprotected
generateMaxWeaponDurability(botRole: string): numberprotected
generateWeaponDurability(botRole: string, maxDurability: number): numberprotected
getHighestMaxWeaponDurabilityFromConfig(botRole: string): numberprotected
getLowestMaxWeaponFromConfig(botRole: string): numberprotected
getMaxArmorDeltaFromConfig(botRole: string): numberprotected
getMaxWeaponDeltaFromConfig(botRole: string): numberprotected
getMinArmorDeltaFromConfig(botRole: string): numberprotected
getMinArmorLimitPercentFromConfig(botRole: string): numberprotected
getMinWeaponDeltaFromConfig(botRole: string): numberprotected
getMinWeaponLimitPercentFromConfig(botRole: string): numbergetRandomizedArmorDurability(): number
Get randomised current armor durability by bot role
getRandomizedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number
Get max durability value for armor based on bot role
getRandomizedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number
Get max durability for a weapon based on bot role
getRandomizedWeaponDurability(): number
Get randomised current weapon durability by bot role