diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/bepInEx/plugins/KcY-SeeItemValue.dll b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/bepInEx/plugins/KcY-SeeItemValue.dll deleted file mode 100644 index 2025987..0000000 Binary files a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/bepInEx/plugins/KcY-SeeItemValue.dll and /dev/null differ diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/bepInEx/plugins/KcY-SeeItemValue.dll b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/bepInEx/plugins/KcY-SeeItemValue.dll new file mode 100644 index 0000000..d6df38c Binary files /dev/null and b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/bepInEx/plugins/KcY-SeeItemValue.dll differ diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/LICENSE.txt b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/LICENSE.txt similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/LICENSE.txt rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/LICENSE.txt diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/package.json b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/package.json similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/package.json rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/package.json index 8b36f69..74a53ca 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/package.json +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/package.json @@ -1,7 +1,7 @@ { "name": "SeeItemValue", "author": "KcY", - "version": "1.3.0", + "version": "1.3.1", "license": "NCSA Open Source", "main": "src/mod.js", "akiVersion": "3.0.0", diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/src/config.json b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/src/config.json similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/src/config.json rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/src/config.json diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/src/mod.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/src/mod.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/src/mod.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/src/mod.ts index 7b7dcfe..d680cbb 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/src/mod.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/src/mod.ts @@ -84,6 +84,12 @@ class SeeItemValue implements IMod let sMutli = 1; let parentId = ""; + // if roubles return 1 and dont check traders. + if (id === "5449016a4bdc2d6f028b456f") + { + return 1; + } + // if TraderPrice in cfg is False get price from flea AVG if (this.cfg.TraderPrice === false) { diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/Program.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/Program.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/Program.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/Program.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/TYPES.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/TYPES.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/TYPES.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/TYPES.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/BotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/BotCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/BotCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/BotCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/BundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/BundleCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/BundleCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/BundleCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/CustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/CustomizationCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/CustomizationCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/CustomizationCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/DataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/DataCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/DataCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/DataCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/DialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/DialogueCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/DialogueCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/DialogueCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/GameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/GameCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/GameCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/GameCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HandbookCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HandbookCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HandbookCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HealthCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HealthCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HealthCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HideoutCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HideoutCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HideoutCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HttpCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/HttpCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/HttpCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InraidCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InraidCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InraidCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InsuranceCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InsuranceCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InsuranceCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InventoryCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/InventoryCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/InventoryCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ItemEventCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ItemEventCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ItemEventCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/LauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/LauncherCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/LauncherCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/LauncherCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/LocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/LocationCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/LocationCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/LocationCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/MatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/MatchCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/MatchCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/MatchCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ModCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ModCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ModCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/NoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/NoteCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/NoteCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/NoteCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/NotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/NotifierCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/NotifierCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/NotifierCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/PresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/PresetBuildCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/PresetBuildCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/PresetBuildCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/PresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/PresetCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/PresetCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/PresetCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ProfileCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/ProfileCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/ProfileCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/QuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/QuestCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/QuestCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/QuestCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/RagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/RagfairCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/RagfairCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/RagfairCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/RepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/RepairCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/RepairCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/RepairCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/SaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/SaveCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/SaveCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/SaveCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/TradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/TradeCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/TradeCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/TradeCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/TraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/TraderCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/TraderCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/TraderCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/WeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/WeatherCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/WeatherCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/WeatherCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/WishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/WishlistCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/callbacks/WishlistCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/callbacks/WishlistCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/BotController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/BotController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/BotController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/BotController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/CustomizationController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/CustomizationController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/CustomizationController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/CustomizationController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/DialogueController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/DialogueController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/DialogueController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/DialogueController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/GameController.d.ts similarity index 90% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/GameController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/GameController.d.ts index b9067fa..7f632d6 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/GameController.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/GameController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { HttpServerHelper } from "../helpers/HttpServerHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; @@ -14,9 +15,10 @@ export declare class GameController { protected watermark: Watermark; protected httpServerHelper: HttpServerHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected configServer: ConfigServer; protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); + constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, configServer: ConfigServer); gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; protected addMissingBonusesProperty(pmcProfile: IPmcData): void; protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; @@ -24,7 +26,6 @@ export declare class GameController { protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; getGameConfig(sessionID: string): IGameConfigResponse; getServer(): any[]; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HandbookController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HandbookController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HandbookController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HandbookController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HealthController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HealthController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HealthController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HealthController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HideoutController.d.ts similarity index 81% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HideoutController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HideoutController.d.ts index a8bf229..f2930ff 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/HideoutController.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/HideoutController.d.ts @@ -3,10 +3,12 @@ import { InventoryHelper } from "../helpers/InventoryHelper"; import { PaymentHelper } from "../helpers/PaymentHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; +import { HideoutArea, IPmcData, Product } from "../models/eft/common/IPmcData"; import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; +import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; +import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; @@ -47,11 +49,20 @@ export declare class HideoutController { upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; + protected removeItemFromGenerator(sessionID: string, pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, output: IItemEventRouterResponse, hideoutArea: HideoutArea): IItemEventRouterResponse; toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; + protected getRandomisedItemRarityCounter(recipe: IHideoutScavCase): { + [x: string]: number; + }; + protected getRandomisedScavRewards(rarityItemCounter: { + [x: string]: number; + }): Product[]; continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; + protected handleRecipie(sessionID: string, recipe: IHideoutProduction, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; + protected handleScavCase(sessionID: string, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; update(): void; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InraidController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InraidController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InraidController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InraidController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InsuranceController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InsuranceController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InsuranceController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InsuranceController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InventoryController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InventoryController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/InventoryController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/InventoryController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/LauncherController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/LauncherController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/LauncherController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/LauncherController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/LocationController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/LocationController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/LocationController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/LocationController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/MatchController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/MatchController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/MatchController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/MatchController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/NoteController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/NoteController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/NoteController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/NoteController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/NotifierController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/NotifierController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/NotifierController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/NotifierController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/PresetBuildController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/PresetBuildController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/PresetBuildController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/PresetBuildController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/PresetController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/PresetController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/PresetController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/PresetController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/ProfileController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/ProfileController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/ProfileController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/ProfileController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/QuestController.d.ts similarity index 63% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/QuestController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/QuestController.d.ts index e588de0..c00cd6d 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/QuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/QuestController.d.ts @@ -4,7 +4,7 @@ import { ProfileHelper } from "../helpers/ProfileHelper"; import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; import { QuestHelper } from "../helpers/QuestHelper"; import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; +import { IQuest, Reward } from "../models/eft/common/tables/IQuest"; import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; @@ -30,9 +30,45 @@ export declare class QuestController { protected configServer: ConfigServer; protected questConfig: IQuestConfig; constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); + /** + * Get all quests visible to player + * Exclude quests with incomplete preconditions (level/loyalty) + * @param sessionID session id + * @returns array of IQuest + */ getClientQuests(sessionID: string): IQuest[]; acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Remove completed quest from profile + * Add newly unlocked quests to profile + * Also recalculate thier level due to exp rewards + * @param pmcData Player profile + * @param body completed quest request + * @param sessionID session id + * @returns ItemEvent response + */ completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Send a popup to player on completion of a quest + * @param sessionID session id + * @param pmcData player profile + * @param completedQuestId completed quest id + * @param questRewards rewards given to player + */ + protected sendDialogMessageOnQuestComplete(sessionID: string, pmcData: IPmcData, completedQuestId: string, questRewards: Reward[]): void; + /** + * Returns a list of quests that should be failed when a quest is completed + * @param completedQuestId quest completed id + * @returns array of quests + */ + protected getQuestsFailedByCompletingQuest(completedQuestId: string): IQuest[]; + /** + * Fail the quests provided + * @param sessionID session id + * @param pmcData player profile + * @param questsToFail quests to fail + */ + protected failQuests(sessionID: string, pmcData: IPmcData, questsToFail: IQuest[]): void; handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RagfairController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RagfairController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RagfairController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RagfairController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepairController.d.ts similarity index 92% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepairController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepairController.d.ts index e9458f6..330684d 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepairController.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepairController.d.ts @@ -21,6 +21,7 @@ export declare class RepairController { protected repairHelper: RepairHelper; protected configServer: ConfigServer; protected repairConfig: IRepairConfig; + protected readonly WEAPON_SKILL_REPAIR_GAIN: number; constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); /** * Repair with trader @@ -37,5 +38,5 @@ export declare class RepairController { * @param sessionID session id * @returns item event router action */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; + repairWithKit(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepeatableQuestController.d.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepeatableQuestController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepeatableQuestController.d.ts index ce190aa..9aa9590 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/RepeatableQuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/RepeatableQuestController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { ItemHelper } from "../helpers/ItemHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; @@ -57,13 +58,14 @@ export declare class RepeatableQuestController { protected itemHelper: ItemHelper; protected presetHelper: PresetHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected ragfairServerHelper: RagfairServerHelper; protected itemEventRouter: ItemEventRouter; protected paymentService: PaymentService; protected objectId: ObjectId; protected configServer: ConfigServer; protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); + constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); /** * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint * Returns an array of objects in the format of repeatable quests to the client. diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/TradeController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/TradeController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/TradeController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/TradeController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/TraderController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/TraderController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/TraderController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/TraderController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/WeatherController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/WeatherController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/WeatherController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/WeatherController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/WishlistController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/WishlistController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/controllers/WishlistController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/controllers/WishlistController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Container.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Container.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Container.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Container.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnLoad.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnLoad.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnLoad.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnLoad.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnLoadOnUpdate.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnLoadOnUpdate.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnLoadOnUpdate.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnLoadOnUpdate.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnUpdate.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnUpdate.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/OnUpdate.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/OnUpdate.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Router.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Router.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Router.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Router.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Serializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Serializer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/di/Serializer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/di/Serializer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotInventoryGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotInventoryGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotInventoryGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotInventoryGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotLootGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/BotLootGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotLootGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotWeaponGenerator.d.ts new file mode 100644 index 0000000..a43b18c --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/BotWeaponGenerator.d.ts @@ -0,0 +1,88 @@ +import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; +import { ItemHelper } from "../helpers/ItemHelper"; +import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; +import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; +import { Inventory, MinMax, ModsChances } from "../models/eft/common/tables/IBotType"; +import { Item } from "../models/eft/common/tables/IItem"; +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +import { HashUtil } from "../utils/HashUtil"; +import { RandomUtil } from "../utils/RandomUtil"; +export declare class BotWeaponGenerator { + protected logger: ILogger; + protected hashUtil: HashUtil; + protected databaseServer: DatabaseServer; + protected itemHelper: ItemHelper; + protected weightedRandomHelper: WeightedRandomHelper; + protected botGeneratorHelper: BotGeneratorHelper; + protected randomUtil: RandomUtil; + private readonly modMagazineSlotId; + constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); + generateWeapon(equipmentSlot: string, templateInventory: Inventory, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; + /** + * Get the mods necessary to kit out a weapon to its preset level + * @param weaponTpl weapon to find preset for + * @param equipmentSlot the slot the weapon will be placed in + * @param weaponParentId + * @returns array of weapon mods + */ + protected getPresetWeaponMods(weaponTpl: string, equipmentSlot: string, weaponParentId: string, itemTemplate: ITemplateItem, botRole: string): Item[]; + /** Checks if all required slots are occupied on a weapon and all it's mods */ + protected isWeaponValid(itemList: Item[]): boolean; + /** + * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. + * Additionally, adds extra bullets to SecuredContainer + * @param weaponMods + * @param weaponTemplate + * @param magCounts + * @param ammoTpl + * @param inventory + * @returns + */ + protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; + /** + * Get a randomised count of magazines + * @param magCounts min and max value returned value can be between + * @returns numberical value of magazine count + */ + protected getRandomisedMagazineCount(magCounts: MinMax): number; + /** + * Add ammo to the secure container + * @param stackCount How many stacks of ammo to add + * @param ammoTpl Ammo type to add + * @param stackSize Size of the ammo stack to add + * @param inventory Player inventory + */ + protected addAmmoToSecureContainer(stackCount: number, ammoTpl: string, stackSize: number, inventory: PmcInventory): void; + /** + * Get a weapons magazine tpl from a weapon template + * @param weaponMods mods from a weapon template + * @param weaponTemplate Weapon to get magazine tpl for + * @returns magazine tpl string + */ + protected getMagazineTplFromWeaponTemplate(weaponMods: Item[], weaponTemplate: ITemplateItem): string; + protected addBulletsToVestAndPockets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; + /** + * Finds and returns compatible ammo tpl + * + * @param {*} weaponMods + * @param {*} weaponTemplate + * @returns compatible ammo tpl + */ + protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; + /** + * Fill existing magazines to full, while replacing their contents with specified ammo + * @param weaponMods + * @param magazine + * @param ammoTpl + */ + protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; + /** + * Fill each Camora with a bullet + * @param weaponMods Weapon mods to find and update camora mod(s) from + * @param magazineId magazine id to find and add to + * @param ammoTpl ammo template id to hydate with + */ + protected fillCamorasWithAmmo(weaponMods: Item[], magazineId: string, ammoTpl: string): void; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/LocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/LocationGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/LocationGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/LocationGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/PMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/PMCLootGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/PMCLootGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/PMCLootGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/RagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/RagfairAssortGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/RagfairAssortGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/RagfairAssortGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/RagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/RagfairOfferGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/RagfairOfferGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/RagfairOfferGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/WeatherGenerator.d.ts similarity index 69% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/WeatherGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/WeatherGenerator.d.ts index 23aa169..44cecbb 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/generators/WeatherGenerator.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/generators/WeatherGenerator.d.ts @@ -12,6 +12,19 @@ export declare class WeatherGenerator { protected weatherConfig: IWeatherConfig; constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); calculateTime(data: IWeatherData): IWeatherData; + /** + * Get server uptime seconds multiplied by a multiplier and add to current time as seconds + * Format to BSGs requirements + * @param computedDate current date + * @returns formatted time + */ + protected getAcceleratedTime(computedDate: Date): string; + /** + * Get current time formatted to fit BSGs requirement + * @param computedDate + * @returns + */ + protected getNormalTime(computedDate: Date): string; generateWeather(data: IWeatherData): IWeatherData; protected getWeightedFog(): string; protected getWeightedRain(): number; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/AssortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/AssortHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/AssortHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/AssortHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotGeneratorHelper.d.ts similarity index 75% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotGeneratorHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotGeneratorHelper.d.ts index c382fc9..e4b0c11 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotGeneratorHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotGeneratorHelper.d.ts @@ -13,11 +13,13 @@ import { RandomUtil } from "../utils/RandomUtil"; import { ContainerHelper } from "./ContainerHelper"; import { InventoryHelper } from "./InventoryHelper"; import { ItemHelper } from "./ItemHelper"; +import { ProbabilityHelper } from "./ProbabilityHelper"; export declare class BotGeneratorHelper { protected logger: ILogger; protected jsonUtil: JsonUtil; protected hashUtil: HashUtil; protected randomUtil: RandomUtil; + protected probabilityHelper: ProbabilityHelper; protected databaseServer: DatabaseServer; protected durabilityLimitsHelper: DurabilityLimitsHelper; protected itemHelper: ItemHelper; @@ -25,8 +27,36 @@ export declare class BotGeneratorHelper { protected containerHelper: ContainerHelper; protected configServer: ConfigServer; protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); + constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, probabilityHelper: ProbabilityHelper, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; + /** + * Get a list of non black-listed cartridges from the PMC bot config + * @param modSlot mod item slot + * @param itemModPool + * @returns string array of cartridges PMCs can use + */ + protected getNonBlacklistedCartridges(modSlot: string, itemModPool: Record): string[]; + /** + * randomly choose if a mod should be spawned, 100% for required mods OR mod is ammo slot + * never return true for an item that has 0% spawn chance + * @param itemSlot slot the item sits in + * @param modSlot slot the mod sits in + * @param modSpawnChances Chances for various mod spawns + * @returns boolean true if it should spawn + */ + protected shouldModBeSpawned(itemSlot: Slot, modSlot: string, modSpawnChances: ModsChances): boolean; + /** + * Get a list of containers that hold ammo + * @returns string array + */ + protected getAmmoContainers(): string[]; + /** + * Get the slot details for an item (chamber/cartridge/slot) + * @param modSlot e.g patron_in_weapon + * @param parentTemplate item template + * @returns + */ + protected getModItemSlot(modSlot: string, parentTemplate: ITemplateItem): Slot; /** * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotHelper.d.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotHelper.d.ts index 0cb1227..6b92566 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/BotHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/BotHelper.d.ts @@ -34,7 +34,7 @@ export declare class BotHelper { * @param difficultySettings bot settings to alter * @param typesToAdd bot type to add to enemy list */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; + addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[], typeBeingEdited: string): void; /** * Add a bot to the REVENGE_BOT_TYPES array * @param difficultySettings bot settings to alter diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ContainerHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ContainerHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ContainerHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/DialogueHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/DialogueHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/DialogueHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/DialogueHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/DurabilityLimitsHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/DurabilityLimitsHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/DurabilityLimitsHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/DurabilityLimitsHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ExtendedProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ExtendedProfileHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ExtendedProfileHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ExtendedProfileHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/GameEventHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/GameEventHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/GameEventHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/GameEventHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/GameHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/GameHelper.d.ts new file mode 100644 index 0000000..fd49e84 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/GameHelper.d.ts @@ -0,0 +1,11 @@ +import { IPmcData } from "../models/eft/common/IPmcData"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class GameHelper { + protected logger: ILogger; + constructor(logger: ILogger); + /** + * Remove condition conters no longer used + * @param pmcProfile profile to remove old counters from + */ + removeDanglingConditionCounters(pmcProfile: IPmcData): void; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HandbookHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HandbookHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HandbookHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HandbookHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HealthHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HealthHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HealthHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HealthHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HideoutHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HideoutHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HideoutHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HideoutHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HttpServerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HttpServerHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/HttpServerHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/HttpServerHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/InRaidHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/InRaidHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/InRaidHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/InRaidHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/InventoryHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/InventoryHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/InventoryHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/InventoryHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ItemHelper.d.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ItemHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ItemHelper.d.ts index f124cb1..70c88d6 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ItemHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ItemHelper.d.ts @@ -1,6 +1,6 @@ import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; import { ILogger } from "../models/spt/utils/ILogger"; import { DatabaseServer } from "../servers/DatabaseServer"; import { HashUtil } from "../utils/HashUtil"; @@ -82,7 +82,7 @@ declare class ItemHelper { * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of * @returns {array} The array of StackSlotItems */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; + generateItemsFromStackSlot(item: ITemplateItem, parentId: string): Item[]; getItem(tpl: string): [boolean, ITemplateItem]; getItemQualityModifier(item: Item): number; findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/NotificationSendHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/NotificationSendHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/NotificationSendHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/NotificationSendHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/NotifierHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/NotifierHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/NotifierHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/NotifierHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/PaymentHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/PaymentHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/PaymentHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/PaymentHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/PresetHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/PresetHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/PresetHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/PresetHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ProbabilityHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ProbabilityHelper.d.ts new file mode 100644 index 0000000..7a0676c --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ProbabilityHelper.d.ts @@ -0,0 +1,14 @@ +import { ILogger } from "../models/spt/utils/ILogger"; +import { RandomUtil } from "../utils/RandomUtil"; +export declare class ProbabilityHelper { + protected logger: ILogger; + protected randomUtil: RandomUtil; + constructor(logger: ILogger, randomUtil: RandomUtil); + /** + * Chance to roll a number out of 100 + * @param chance Percentage chance roll should success + * @param scale scale of chance to allow support of numbers > 1-100 + * @returns true if success + */ + rollChance(chance: number, scale?: number): boolean; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ProfileHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/ProfileHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/ProfileHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/QuestConditionHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/QuestConditionHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/QuestConditionHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/QuestConditionHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/QuestHelper.d.ts similarity index 87% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/QuestHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/QuestHelper.d.ts index f32c85c..04ede16 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/QuestHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/QuestHelper.d.ts @@ -57,13 +57,30 @@ export declare class QuestHelper { changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; /** * Get List of All Quests as an array + * @returns Array of IQuest objects */ questValues(): IQuest[]; + /** + * Reest AvailableForStart conditions for quests + * @param quests queststo clean + * @returns quest array without conditions + */ protected cleanQuestList(quests: IQuest[]): IQuest[]; + /** + * Reset AvailableForStart conditions on a quest + * @param quest quest to clean + * @returns reset IQuest object + */ cleanQuestConditions(quest: IQuest): IQuest; failQuest(pmcData: IPmcData, body: any, sessionID: string): any; getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; + applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): Reward[]; + /** + * Get the intel center bonus a player has + * @param pmcData player profile + * @returns bonus in percent + */ + protected getIntelCenterRewardBonus(pmcData: IPmcData): number; getFindItemIdForQuestItem(itemTpl: string): string; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairHelper.d.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairHelper.d.ts index c8bc5ba..2c8dbb5 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairHelper.d.ts @@ -40,5 +40,4 @@ export declare class RagfairHelper { */ mergeStackable(items: Item[]): Item[]; getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairOfferHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairOfferHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairOfferHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairOfferHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairSellHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairSellHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairSellHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairSellHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairServerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairServerHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairServerHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairServerHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairSortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairSortHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairSortHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairSortHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairTaxHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairTaxHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RagfairTaxHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RagfairTaxHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RepairHelper.d.ts similarity index 81% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RepairHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RepairHelper.d.ts index 650c1aa..545108e 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/RepairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/RepairHelper.d.ts @@ -1,6 +1,5 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem, Props } from "../models/eft/common/tables/ITemplateItem"; import { IRepairConfig } from "../models/spt/config/IRepairConfig"; import { ILogger } from "../models/spt/utils/ILogger"; import { ConfigServer } from "../servers/ConfigServer"; @@ -15,7 +14,7 @@ export declare class RepairHelper { protected configServer: ConfigServer; protected repairConfig: IRepairConfig; constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; + updateItemDurability(itemToRepair: Item, itemToRepairDetails: ITemplateItem, isArmor: boolean, amountToRepair: number, useRepairKit?: boolean): Item; protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; isWeaponTemplate(tpl: string): boolean; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/SecureContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/SecureContainerHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/SecureContainerHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/SecureContainerHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TradeHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TradeHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TradeHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TradeHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TraderAssortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TraderAssortHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TraderAssortHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TraderAssortHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TraderHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TraderHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/TraderHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/TraderHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/UtilityHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/UtilityHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/UtilityHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/UtilityHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/WeightedRandomHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/WeightedRandomHelper.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/helpers/WeightedRandomHelper.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/helpers/WeightedRandomHelper.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/BleedingEdgeEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/BleedingEdgeEntry.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/BleedingEdgeEntry.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/BleedingEdgeEntry.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/Compiler.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/Compiler.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/Compiler.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/Compiler.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/DebugEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/DebugEntry.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/DebugEntry.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/DebugEntry.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/ReleaseEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/ReleaseEntry.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/ReleaseEntry.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/ReleaseEntry.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/TestEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/TestEntry.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/ide/TestEntry.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/ide/TestEntry.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/BundleLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/BundleLoader.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/BundleLoader.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/BundleLoader.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/DelayedModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/DelayedModLoader.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/DelayedModLoader.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/DelayedModLoader.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/InitialModLoader.d.ts similarity index 97% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/InitialModLoader.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/InitialModLoader.d.ts index 68e47fe..9a99dcc 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/loaders/InitialModLoader.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/loaders/InitialModLoader.d.ts @@ -55,7 +55,7 @@ export declare class InitialModLoader implements IModLoader { protected executeMods(container: DependencyContainer): void; sortModsLoadOrder(): string[]; protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; + protected areModDependenciesFulfilled(pkg: IPackageJsonData, loadedMods: Record): boolean; protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; protected validMod(mod: string): boolean; protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/bot/IGenerateBotsRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IEmptyRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IEmptyRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IEmptyRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IEmptyRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IGlobals.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IGlobals.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IGlobals.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IGlobals.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocation.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocation.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocation.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocation.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocationBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocationBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocationBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocationBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILocationsSourceDestinationBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILooseLoot.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILooseLoot.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/ILooseLoot.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/ILooseLoot.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IMetricsTableData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IMetricsTableData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IMetricsTableData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IMetricsTableData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IPmcData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IPmcData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/IPmcData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/IPmcData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/request/IBaseInteractionRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotCore.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotCore.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotCore.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotCore.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotType.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotType.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IBotType.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IBotType.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ICustomizationItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ICustomizationItem.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ICustomizationItem.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ICustomizationItem.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IHandbookBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IHandbookBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IHandbookBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IHandbookBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IItem.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IItem.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IItem.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ILocationsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ILocationsBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ILocationsBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ILocationsBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ILootBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ILootBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ILootBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ILootBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IMatch.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IMatch.d.ts new file mode 100644 index 0000000..c30cb48 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IMatch.d.ts @@ -0,0 +1,10 @@ +export interface IMatch { + metrics: Metrics; +} +export interface Metrics { + Keys: number[]; + NetProcessingBins: number[]; + RenderBins: number[]; + GameUpdateBins: number[]; + MemoryMeasureInterval: number; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IQuest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IQuest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IQuest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IQuest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IRepeatableQuests.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IRepeatableQuests.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/IRepeatableQuests.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/IRepeatableQuests.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ITemplateItem.d.ts new file mode 100644 index 0000000..934ea7d --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ITemplateItem.d.ts @@ -0,0 +1,451 @@ +export interface ITemplateItem { + _id: string; + _name: string; + _parent: string; + _type: string; + _props: Props; + _proto: string; +} +export interface Props { + Name?: string; + ShortName?: string; + Description?: string; + Weight?: number; + BackgroundColor?: string; + Width?: number; + Height?: number; + StackMaxSize?: number; + Rarity?: string; + SpawnChance?: number; + CreditsPrice?: number; + ItemSound?: string; + Prefab?: Prefab; + UsePrefab?: Prefab; + StackObjectsCount?: number; + NotShownInSlot?: boolean; + ExaminedByDefault?: boolean; + ExamineTime?: number; + IsUndiscardable?: boolean; + IsUnsaleable?: boolean; + IsUnbuyable?: boolean; + IsUngivable?: boolean; + IsLockedafterEquip?: boolean; + QuestItem?: boolean; + LootExperience?: number; + ExamineExperience?: number; + HideEntrails?: boolean; + RepairCost?: number; + RepairSpeed?: number; + ExtraSizeLeft?: number; + ExtraSizeRight?: number; + ExtraSizeUp?: number; + ExtraSizeDown?: number; + ExtraSizeForceAdd?: boolean; + MergesWithChildren?: boolean; + CanSellOnRagfair?: boolean; + CanRequireOnRagfair?: boolean; + ConflictingItems?: string[]; + Unlootable?: boolean; + UnlootableFromSlot?: string; + UnlootableFromSide?: string[]; + AnimationVariantsNumber?: number; + DiscardingBlock?: boolean; + RagFairCommissionModifier?: number; + IsAlwaysAvailableForInsurance?: boolean; + DiscardLimit?: number; + MaxResource?: number; + Resource?: number; + DogTagQualities?: boolean; + Grids?: Grid[]; + Slots?: Slot[]; + CanPutIntoDuringTheRaid?: boolean; + CantRemoveFromSlotsDuringRaid?: string[]; + KeyIds?: string[]; + TagColor?: number; + TagName?: string; + Durability?: number; + Accuracy?: number; + Recoil?: number; + Loudness?: number; + EffectiveDistance?: number; + Ergonomics?: number; + Velocity?: number; + RaidModdable?: boolean; + ToolModdable?: boolean; + BlocksFolding?: boolean; + BlocksCollapsible?: boolean; + IsAnimated?: boolean; + HasShoulderContact?: boolean; + SightingRange?: number; + DoubleActionAccuracyPenaltyMult?: number; + ModesCount: any; + DurabilityBurnModificator?: number; + HeatFactor?: number; + CoolFactor?: number; + muzzleModType?: string; + CustomAimPlane?: string; + sightModType?: string; + aimingSensitivity?: number; + SightModesCount?: number; + OpticCalibrationDistances?: number[]; + ScopesCount?: number; + AimSensitivity: any; + Zooms?: number[][]; + CalibrationDistances?: number[][]; + Intensity?: number; + Mask?: string; + MaskSize?: number; + NoiseIntensity?: number; + NoiseScale?: number; + Color?: Color; + DiffuseIntensity?: number; + HasHinge?: boolean; + RampPalette?: string; + DepthFade?: number; + RoughnessCoef?: number; + SpecularCoef?: number; + MainTexColorCoef?: number; + MinimumTemperatureValue?: number; + RampShift?: number; + HeatMin?: number; + ColdMax?: number; + IsNoisy?: boolean; + IsFpsStuck?: boolean; + IsGlitch?: boolean; + IsMotionBlurred?: boolean; + IsPixelated?: boolean; + PixelationBlockCount?: number; + ShiftsAimCamera?: number; + magAnimationIndex?: number; + Cartridges?: Slot[]; + CanFast?: boolean; + CanHit?: boolean; + CanAdmin?: boolean; + LoadUnloadModifier?: number; + CheckTimeModifier?: number; + CheckOverride?: number; + ReloadMagType?: string; + VisibleAmmoRangesString?: string; + MalfunctionChance?: number; + IsShoulderContact?: boolean; + Foldable?: boolean; + Retractable?: boolean; + SizeReduceRight?: number; + CenterOfImpact?: number; + ShotgunDispersion?: number; + IsSilencer?: boolean; + DeviationCurve?: number; + DeviationMax?: number; + SearchSound?: string; + BlocksArmorVest?: boolean; + speedPenaltyPercent?: number; + GridLayoutName?: string; + SpawnFilter?: any[]; + containType?: any[]; + sizeWidth?: number; + sizeHeight?: number; + isSecured?: boolean; + spawnTypes?: string; + lootFilter?: any[]; + spawnRarity?: string; + minCountSpawn?: number; + maxCountSpawn?: number; + openedByKeyID?: any[]; + RigLayoutName?: string; + MaxDurability?: number; + armorZone?: string[]; + armorClass: any; + mousePenalty?: number; + weaponErgonomicPenalty?: number; + BluntThroughput?: number; + ArmorMaterial?: string; + weapClass?: string; + weapUseType?: string; + ammoCaliber?: string; + OperatingResource?: number; + RepairComplexity?: number; + durabSpawnMin?: number; + durabSpawnMax?: number; + isFastReload?: boolean; + RecoilForceUp?: number; + RecoilForceBack?: number; + Convergence?: number; + RecoilAngle?: number; + weapFireType?: string[]; + RecolDispersion?: number; + SingleFireRate?: number; + CanQueueSecondShot?: boolean; + bFirerate?: number; + bEffDist?: number; + bHearDist?: number; + isChamberLoad?: boolean; + chamberAmmoCount?: number; + isBoltCatch?: boolean; + defMagType?: string; + defAmmo?: string; + AdjustCollimatorsToTrajectory?: boolean; + shotgunDispersion?: number; + Chambers?: Slot[]; + CameraRecoil?: number; + CameraSnap?: number; + ReloadMode?: string; + AimPlane?: number; + TacticalReloadStiffnes?: Xyz; + TacticalReloadFixation?: number; + RecoilCenter?: Xyz; + RotationCenter?: Xyz; + RotationCenterNoStock?: Xyz; + FoldedSlot?: string; + CompactHandling?: boolean; + MinRepairDegradation?: number; + MaxRepairDegradation?: number; + IronSightRange?: number; + MustBoltBeOpennedForExternalReload?: boolean; + MustBoltBeOpennedForInternalReload?: boolean; + BoltAction?: boolean; + HipAccuracyRestorationDelay?: number; + HipAccuracyRestorationSpeed?: number; + HipInnaccuracyGain?: number; + ManualBoltCatch?: boolean; + BurstShotsCount?: number; + BaseMalfunctionChance?: number; + AllowJam?: boolean; + AllowFeed?: boolean; + AllowMisfire?: boolean; + AllowSlide?: boolean; + DurabilityBurnRatio?: number; + HeatFactorGun?: number; + CoolFactorGun?: number; + CoolFactorGunMods?: number; + HeatFactorByShot?: number; + AllowOverheat?: boolean; + DoubleActionAccuracyPenalty?: number; + RecoilPosZMult?: number; + MinRepairKitDegradation?: number; + MaxRepairKitDegradation?: number; + BlocksEarpiece?: boolean; + BlocksEyewear?: boolean; + BlocksHeadwear?: boolean; + BlocksFaceCover?: boolean; + Indestructibility?: number; + headSegments?: string[]; + FaceShieldComponent?: boolean; + FaceShieldMask?: string; + MaterialType?: string; + RicochetParams?: Xyz; + DeafStrength?: string; + BlindnessProtection?: number; + Distortion?: number; + CompressorTreshold?: number; + CompressorAttack?: number; + CompressorRelease?: number; + CompressorGain?: number; + CutoffFreq?: number; + Resonance?: number; + CompressorVolume?: number; + AmbientVolume?: number; + DryVolume?: number; + foodUseTime?: number; + foodEffectType?: string; + StimulatorBuffs?: string; + effects_health: any; + effects_damage: any; + MaximumNumberOfUsage?: number; + knifeHitDelay?: number; + knifeHitSlashRate?: number; + knifeHitStabRate?: number; + knifeHitRadius?: number; + knifeHitSlashDam?: number; + knifeHitStabDam?: number; + knifeDurab?: number; + PrimaryDistance?: number; + SecondryDistance?: number; + SlashPenetration?: number; + StabPenetration?: number; + PrimaryConsumption?: number; + SecondryConsumption?: number; + DeflectionConsumption?: number; + AppliedTrunkRotation?: Xyz; + AppliedHeadRotation?: Xyz; + DisplayOnModel?: boolean; + AdditionalAnimationLayer?: number; + StaminaBurnRate?: number; + ColliderScaleMultiplier?: Xyz; + ConfigPathStr?: string; + MaxMarkersCount?: number; + scaleMin?: number; + scaleMax?: number; + medUseTime?: number; + medEffectType?: string; + MaxHpResource?: number; + hpResourceRate?: number; + apResource?: number; + krResource?: number; + MaxOpticZoom?: number; + MaxRepairResource?: number; + TargetItemFilter?: string[]; + RepairQuality?: number; + RepairType?: string; + StackMinRandom?: number; + StackMaxRandom?: number; + ammoType?: string; + InitialSpeed?: number; + BallisticCoeficient?: number; + BulletMassGram?: number; + BulletDiameterMilimeters?: number; + Damage?: number; + ammoAccr?: number; + ammoRec?: number; + ammoDist?: number; + buckshotBullets?: number; + PenetrationPower?: number; + PenetrationPowerDiviation?: number; + ammoHear?: number; + ammoSfx?: string; + MisfireChance?: number; + MinFragmentsCount?: number; + MaxFragmentsCount?: number; + ammoShiftChance?: number; + casingName?: string; + casingEjectPower?: number; + casingMass?: number; + casingSounds?: string; + ProjectileCount?: number; + PenetrationChance?: number; + RicochetChance?: number; + FragmentationChance?: number; + Deterioration?: number; + SpeedRetardation?: number; + Tracer?: boolean; + TracerColor?: string; + TracerDistance?: number; + ArmorDamage?: number; + Caliber?: string; + StaminaBurnPerDamage?: number; + HeavyBleedingDelta?: number; + LightBleedingDelta?: number; + ShowBullet?: boolean; + HasGrenaderComponent?: boolean; + FuzeArmTimeSec?: number; + ExplosionStrength?: number; + MinExplosionDistance?: number; + MaxExplosionDistance?: number; + FragmentsCount?: number; + FragmentType?: string; + ShowHitEffectOnExplode?: boolean; + ExplosionType?: string; + AmmoLifeTimeSec?: number; + Contusion?: Xyz; + ArmorDistanceDistanceDamage?: Xyz; + Blindness?: Xyz; + IsLightAndSoundShot?: boolean; + LightAndSoundShotAngle?: number; + LightAndSoundShotSelfContusionTime?: number; + LightAndSoundShotSelfContusionStrength?: number; + MalfMisfireChance?: number; + MalfFeedChance?: number; + StackSlots?: StackSlot[]; + type?: string; + eqMin?: number; + eqMax?: number; + rate?: number; + ThrowType?: string; + ExplDelay?: number; + Strength?: number; + ContusionDistance?: number; + throwDamMax?: number; + explDelay?: number; + EmitTime?: number; + CanBeHiddenDuringThrow?: boolean; + MinTimeToContactExplode?: number; + ExplosionEffectType?: string; +} +export interface Prefab { + path: string; + rcid: string; +} +export interface Grid { + _name: string; + _id: string; + _parent: string; + _props: GridProps; + _proto: string; +} +export interface GridProps { + filters: GridFilter[]; + cellsH: number; + cellsV: number; + minCount: number; + maxCount: number; + maxWeight: number; + isSortingTable: boolean; +} +export interface GridFilter { + Filter: string[]; + ExcludedFilter: string[]; +} +export interface Slot { + _name: string; + _id: string; + _parent: string; + _props: SlotProps; + _max_count?: number; + _required: boolean; + _mergeSlotWithChildren: boolean; + _proto: string; +} +export interface SlotProps { + filters: SlotFilter[]; +} +export interface SlotFilter { + Shift?: number; + Filter: string[]; + AnimationIndex?: number; +} +export interface Xyz { + x: number; + y: number; + z: number; +} +export interface StackSlot { + _name?: string; + _id: string; + _parent: string; + _max_count: number; + _props: StackSlotProps; + _proto: string; + upd: any; +} +export interface StackSlotProps { + filters: SlotFilter[]; +} +export interface EffectsHealth { + Energy: EffectsHealthProps; + Hydration: EffectsHealthProps; +} +export interface EffectsHealthProps { + value: number; +} +export interface EffectsDamage { + Pain: EffectDamageProps; + LightBleeding: EffectDamageProps; + HeavyBleeding: EffectDamageProps; + Contusion: EffectDamageProps; + RadExposure: EffectDamageProps; + Fracture: EffectDamageProps; + DestroyedPart: EffectDamageProps; +} +export interface EffectDamageProps { + delay: number; + duration: number; + fadeOut: number; + cost?: number; + healthPenaltyMin?: number; + healthPenaltyMax?: number; +} +export interface Color { + r: number; + g: number; + b: number; + a: number; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ITrader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ITrader.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/tables/ITrader.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/common/tables/ITrader.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/customization/IBuyClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/customization/IBuyClothingRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/customization/IBuyClothingRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/customization/IBuyClothingRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/customization/IWearClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/customization/IWearClothingRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/customization/IWearClothingRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/customization/IWearClothingRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IFriendRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IFriendRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IFriendRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetChatServerListRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetFriendListDataResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IPinDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IPinDialogRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IPinDialogRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IPinDialogRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/IRemoveDialogRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/ISendMessageRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/ISendMessageRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/ISendMessageRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/ISendMessageRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/dialog/ISetDialogReadRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IGameConfigResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IGameConfigResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IGameConfigResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IGameConfigResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IGameEmptyCrcRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IVersionValidateRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IVersionValidateRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/game/IVersionValidateRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/game/IVersionValidateRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IHealthTreatmentRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IOffraidEatRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IOffraidEatRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IOffraidEatRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IOffraidEatRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IOffraidHealRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IOffraidHealRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/IOffraidHealRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/IOffraidHealRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/ISyncHealthRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/ISyncHealthRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/health/ISyncHealthRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/health/ISyncHealthRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutArea.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutArea.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutArea.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutArea.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutProduction.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutProduction.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutProduction.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutProduction.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutScavCase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutScavCase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutScavCase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutScavCase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutSettingsBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/httpResponse/IGetBodyResponseData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/httpResponse/INullResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/httpResponse/INullResponseData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/httpResponse/INullResponseData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/httpResponse/INullResponseData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inRaid/ISaveProgressRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/insurance/IInsureRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/insurance/IInsureRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/insurance/IInsureRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/insurance/IInsureRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IAddItemRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IAddItemRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IAddItemRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IAddItemRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryAddRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryBindRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryExamineRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryFoldRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryMergeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryMoveRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySortRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySortRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySortRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySortRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySplitRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventorySwapRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryTagRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryToggleRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/inventory/IInventoryTransferRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IChangeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IChangeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IChangeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IChangeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/ILoginRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/ILoginRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/ILoginRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/ILoginRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IMiniProfile.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IMiniProfile.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IMiniProfile.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IMiniProfile.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IRegisterData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IRegisterData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IRegisterData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IRegisterData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IRemoveProfileData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IRemoveProfileData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/launcher/IRemoveProfileData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/launcher/IRemoveProfileData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/location/IGetLocationRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/location/IGetLocationRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/location/IGetLocationRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/location/IGetLocationRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IEndOfflineRaidRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IGetProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IGetProfileRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IGetProfileRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IGetProfileRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/match/IStartOffineRaidRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notes/INoteActionData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notes/INoteActionData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notes/INoteActionData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notes/INoteActionData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notifier/INotifier.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notifier/INotifier.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notifier/INotifier.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notifier/INotifier.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/notifier/ISelectProfileRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IAkiProfile.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IAkiProfile.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IAkiProfile.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IAkiProfile.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileCreateRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileCreateRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IProfileCreateRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IProfileCreateRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/ISearchFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/ISearchFriendRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/ISearchFriendRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/ISearchFriendRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/ISearchFriendResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/ISearchFriendResponse.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/ISearchFriendResponse.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/ISearchFriendResponse.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/profile/IValidateNicknameRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IAcceptQuestRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/ICompleteQuestRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IHandoverQuestRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IListQuestsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IListQuestsRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IListQuestsRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IListQuestsRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IAddOfferRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IExtendOfferRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetItemPriceResult.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetOffersResult.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetOffersResult.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IGetOffersResult.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IGetOffersResult.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IRagfairOffer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IRagfairOffer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IRagfairOffer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IRagfairOffer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/ISearchRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/ISearchRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/ragfair/ISearchRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/ragfair/ISearchRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/IRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/IRepairActionDataRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/IRepairActionDataRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/IRepairActionDataRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/trade/IProcessSellTradeRequestData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/weather/IWeatherData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/weather/IWeatherData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/weather/IWeatherData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/weather/IWeatherData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/wishlist/IWishlistActionData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/wishlist/IWishlistActionData.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/wishlist/IWishlistActionData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/eft/wishlist/IWishlistActionData.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/BaseClasses.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/BaseClasses.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/BaseClasses.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/BaseClasses.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/ConfigTypes.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/ConfigTypes.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/ConfigTypes.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/ConfigTypes.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/ELocationName.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/ELocationName.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/ELocationName.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/ELocationName.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/EquipmentSlots.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/EquipmentSlots.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/EquipmentSlots.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/EquipmentSlots.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/HideoutAreas.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/HideoutAreas.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/HideoutAreas.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/HideoutAreas.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/MemberCategory.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/eft/common/MemberCategory.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/MemberCategory.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/MessageType.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/MessageType.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/MessageType.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/MessageType.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/Money.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/Money.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/Money.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/Money.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/QuestStatus.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/QuestStatus.d.ts new file mode 100644 index 0000000..6335c73 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/QuestStatus.d.ts @@ -0,0 +1,10 @@ +export declare enum QuestStatus { + Locked = 0, + AvailableForStart = 1, + Started = 2, + AvailableForFinish = 3, + Success = 4, + Fail = 5, + FailRestartable = 6, + MarkedAsFailed = 7 +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/Traders.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/Traders.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/enums/Traders.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/enums/Traders.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/external/mod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/external/mod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/external/mod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/external/mod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/external/tsyringe.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/external/tsyringe.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/external/tsyringe.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/external/tsyringe.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/bindings/Route.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/bindings/Route.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/bindings/Route.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/bindings/Route.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IBotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IBotCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IBotCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IBotCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IBundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IBundleCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IBundleCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IBundleCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ICustomizationCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IDataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IDataCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IDataCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IDataCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IDialogueCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IGameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IGameCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IGameCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IGameCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHandbookCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHealthCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHealthCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHealthCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHideoutCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHttpCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IHttpCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IHttpCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInraidCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInraidCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInraidCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInsuranceCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IInventoryCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IItemEventCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ILauncherCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ILocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ILocationCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ILocationCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ILocationCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IMatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IMatchCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IMatchCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IMatchCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IModCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IModCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IModCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/INoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/INoteCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/INoteCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/INoteCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/INotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/INotifierCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/INotifierCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/INotifierCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IPresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IPresetCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IPresetCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IPresetCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IProfileCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IProfileCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IProfileCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IQuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IQuestCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IQuestCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IQuestCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IRagfairCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IRepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IRepairCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IRepairCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IRepairCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ISaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ISaveCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ISaveCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ISaveCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ITradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ITradeCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ITradeCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ITradeCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ITraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ITraderCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/ITraderCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/ITraderCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IWeatherCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/callbacks/IWishlistCallbacks.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IAirdropConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IAirdropConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IAirdropConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IAirdropConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IBaseConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IBaseConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IBaseConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IBaseConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IBotConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IBotConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IBotConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IBotConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ICoreConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ICoreConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ICoreConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ICoreConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHealthConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHealthConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHealthConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHealthConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHideoutConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHideoutConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHideoutConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHideoutConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHttpConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHttpConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IHttpConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IHttpConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInRaidConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInRaidConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInRaidConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInRaidConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInsuranceConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInsuranceConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInsuranceConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInsuranceConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInventoryConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInventoryConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IInventoryConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IInventoryConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ILocationConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ILocationConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ILocationConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ILocationConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IMatchConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IMatchConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IMatchConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IMatchConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IQuestConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IQuestConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IQuestConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IQuestConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IRagfairConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IRagfairConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IRagfairConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IRagfairConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IRepairConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IRepairConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IRepairConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IRepairConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ITraderConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ITraderConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/ITraderConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/ITraderConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IWeatherConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IWeatherConfig.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/config/IWeatherConfig.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/config/IWeatherConfig.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/controllers/IBotController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/controllers/IBotController.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/controllers/IBotController.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/controllers/IBotController.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IBotGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IBotGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IBotGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IBotGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/ILocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/ILocationGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/ILocationGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/ILocationGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IPMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IPMCLootGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IPMCLootGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IPMCLootGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IRagfairAssortGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/generators/IRagfairOfferGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IMod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IMod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IMod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IModLoader.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IModLoader.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IModLoader.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IPackageJsonData.d.ts similarity index 84% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IPackageJsonData.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IPackageJsonData.d.ts index 09472cd..99e4ef9 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/mod/IPackageJsonData.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/mod/IPackageJsonData.d.ts @@ -1,6 +1,7 @@ export interface IPackageJsonData { incompatibilities?: string[]; dependencies?: string[]; + modDependencies?: Record; name: string; author: string; version: string; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/ragfair/IRagfairServerPrices.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IDatabaseTables.d.ts similarity index 85% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IDatabaseTables.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IDatabaseTables.d.ts index dbb71be..e0d3fdd 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IDatabaseTables.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IDatabaseTables.d.ts @@ -5,6 +5,7 @@ import { IBotType } from "../../eft/common/tables/IBotType"; import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; import { ILootBase } from "../../eft/common/tables/ILootBase"; +import { IMatch } from "../../eft/common/tables/IMatch"; import { IQuest } from "../../eft/common/tables/IQuest"; import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; @@ -18,22 +19,22 @@ import { ILocations } from "./ILocations"; import { IServerBase } from "./IServerBase"; import { ISettingsBase } from "./ISettingsBase"; export interface IDatabaseTables { - bots: { + bots?: { types: Record; base: IBotBase; core: IBotCore; }; - hideout: { + hideout?: { areas: IHideoutArea[]; production: IHideoutProduction[]; scavcase: IHideoutScavCase[]; settings: IHideoutSettingsBase; }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { + locales?: ILocaleBase; + locations?: ILocations; + loot?: ILootBase; + match?: IMatch; + templates?: { character: string[]; items: Record; quests: IQuest[]; @@ -44,8 +45,8 @@ export interface IDatabaseTables { profiles: any; prices: Record; }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; + traders?: Record; + globals?: IGlobals; + server?: IServerBase; + settings?: ISettingsBase; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IHttpServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IHttpServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IHttpServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IHttpServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ILocaleBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ILocaleBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ILocaleBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ILocaleBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ILocations.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ILocations.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ILocations.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ILocations.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IServerBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IServerBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/IServerBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/IServerBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ISettingsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ISettingsBase.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/server/ISettingsBase.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/server/ISettingsBase.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomPreset.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomPreset.d.ts new file mode 100644 index 0000000..f07382e --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomPreset.d.ts @@ -0,0 +1,5 @@ +import { Preset } from "../../eft/common/IGlobals"; +export interface CustomPreset { + key: string; + preset: Preset; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomTraderAssortData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomTraderAssortData.d.ts new file mode 100644 index 0000000..265a26a --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/services/CustomTraderAssortData.d.ts @@ -0,0 +1,6 @@ +import { ITraderAssort } from "../../eft/common/tables/ITrader"; +import { Traders } from "../../enums/Traders"; +export interface CustomTraderAssortData { + traderId: Traders; + assorts: ITraderAssort; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/IAsyncQueue.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/IAsyncQueue.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/IAsyncQueue.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/IAsyncQueue.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/ICommand.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/ICommand.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/ICommand.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/ICommand.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/ILogger.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/ILogger.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/ILogger.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/ILogger.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/IUuidGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/IUuidGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/models/spt/utils/IUuidGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/models/spt/utils/IUuidGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/HttpRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/HttpRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/HttpRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/HttpRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/ImageRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/ImageRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/ImageRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/ImageRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/ItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/ItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/ItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/ItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/BotDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/BotDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/BotDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/BotDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/BundleDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/BundleDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/BundleDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/BundleDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/CustomizationDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/DataDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/DataDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/DataDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/DataDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/HttpDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/HttpDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/HttpDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/HttpDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/InraidDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/InraidDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/InraidDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/InraidDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/LocationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/LocationDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/LocationDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/LocationDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/NotifierDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/NotifierDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/NotifierDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/NotifierDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/TraderDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/TraderDynamicRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/dynamic/TraderDynamicRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/dynamic/TraderDynamicRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/CustomizationItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/CustomizationItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/CustomizationItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/CustomizationItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/HealthItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/HealthItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/HealthItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/HealthItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/HideoutItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/HideoutItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/HideoutItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/HideoutItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/InsuranceItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/InsuranceItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/InsuranceItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/InsuranceItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/InventoryItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/InventoryItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/InventoryItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/InventoryItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/NoteItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/NoteItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/NoteItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/NoteItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/PresetBuildItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/QuestItemEventRouter.d.ts similarity index 62% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/QuestItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/QuestItemEventRouter.d.ts index db59c25..a092aa6 100644 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/QuestItemEventRouter.d.ts +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/QuestItemEventRouter.d.ts @@ -1,10 +1,12 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; +import { IPmcData } from "../../models/eft/common/IPmcData"; +import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; +import { ILogger } from "../../models/spt/utils/ILogger"; export declare class QuestItemEventRouter extends ItemEventRouterDefinition { + protected logger: ILogger; protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); + constructor(logger: ILogger, questCallbacks: QuestCallbacks); getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; + handleItemEvent(eventAction: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/RagfairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/RagfairItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/RagfairItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/RagfairItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/RepairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/RepairItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/RepairItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/RepairItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/TradeItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/TradeItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/TradeItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/TradeItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/WishlistItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/WishlistItemEventRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/item_events/WishlistItemEventRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/item_events/WishlistItemEventRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/HealthSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/HealthSaveLoadRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/HealthSaveLoadRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/HealthSaveLoadRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/InraidSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/InraidSaveLoadRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/InraidSaveLoadRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/InraidSaveLoadRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/InsuranceSaveLoadRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/save_load/ProfileSaveLoadRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/BundleSerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/BundleSerializer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/BundleSerializer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/BundleSerializer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/ImageSerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/ImageSerializer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/ImageSerializer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/ImageSerializer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/NotifySerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/NotifySerializer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/serializers/NotifySerializer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/serializers/NotifySerializer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/BotStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/BotStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/BotStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/BotStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/BundleStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/BundleStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/BundleStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/BundleStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/CustomizationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/CustomizationStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/CustomizationStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/CustomizationStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/DataStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/DataStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/DataStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/DataStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/DialogStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/DialogStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/DialogStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/DialogStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/GameStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/GameStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/GameStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/GameStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/HealthStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/HealthStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/HealthStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/HealthStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/InraidStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/InraidStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/InraidStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/InraidStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/InsuranceStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/InsuranceStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/InsuranceStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/InsuranceStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/ItemEventStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/ItemEventStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/ItemEventStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/ItemEventStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/LauncherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/LauncherStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/LauncherStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/LauncherStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/LocationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/LocationStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/LocationStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/LocationStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/MatchStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/MatchStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/MatchStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/MatchStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/NotifierStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/NotifierStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/NotifierStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/NotifierStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/PresetStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/PresetStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/PresetStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/PresetStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/ProfileStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/ProfileStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/ProfileStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/ProfileStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/QuestStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/QuestStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/QuestStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/QuestStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/RagfairStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/RagfairStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/RagfairStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/RagfairStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/TraderStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/TraderStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/TraderStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/TraderStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/WeatherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/WeatherStaticRouter.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/routers/static/WeatherStaticRouter.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/routers/static/WeatherStaticRouter.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/ConfigServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/ConfigServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/ConfigServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/ConfigServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/DatabaseServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/DatabaseServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/DatabaseServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/DatabaseServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/HttpServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/HttpServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/HttpServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/HttpServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/RagfairServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/RagfairServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/RagfairServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/RagfairServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/SaveServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/SaveServer.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/servers/SaveServer.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/servers/SaveServer.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomHandbookItemService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomHandbookItemService.d.ts new file mode 100644 index 0000000..1c25b99 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomHandbookItemService.d.ts @@ -0,0 +1,13 @@ +import { HandbookItem } from "../models/eft/common/tables/IHandbookBase"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomHandbookItemService { + protected logger: ILogger; + private customHandbookItems; + constructor(logger: ILogger); + /** + * Add handbook item + * @param handbookItem item to add + */ + add(handbookItem: HandbookItem): void; + get(): HandbookItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomItemService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomItemService.d.ts new file mode 100644 index 0000000..d5806b4 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomItemService.d.ts @@ -0,0 +1,11 @@ +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomItemService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customItems; + constructor(logger: ILogger, databaseServer: DatabaseServer); + add(itemToAdd: ITemplateItem): void; + get(): ITemplateItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomTraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomTraderAssortService.d.ts new file mode 100644 index 0000000..e63d67b --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/CustomTraderAssortService.d.ts @@ -0,0 +1,14 @@ +import { CustomTraderAssortData } from "../models/spt/services/CustomTraderAssortData"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomTraderAssortService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customAssorts; + constructor(logger: ILogger, databaseServer: DatabaseServer); + /** + * Add assorts to a specific trader + */ + add(assortsToAdd: CustomTraderAssortData): void; + get(): CustomTraderAssortData[]; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/FenceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/FenceService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/FenceService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/FenceService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/HashCacheService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/HashCacheService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/HashCacheService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/HashCacheService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/InsuranceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/InsuranceService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/InsuranceService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/InsuranceService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/MatchLocationService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/MatchLocationService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/MatchLocationService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/MatchLocationService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/ModCompilerService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/ModCompilerService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/ModCompilerService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/ModCompilerService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/NotificationService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/NotificationService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/NotificationService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/NotificationService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/PaymentService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/PaymentService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/PaymentService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/PaymentService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/PlayerService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/PlayerService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/PlayerService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/PlayerService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairCategoriesService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairCategoriesService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairCategoriesService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairCategoriesService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairLinkedItemService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairLinkedItemService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairLinkedItemService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairLinkedItemService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairOfferService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairOfferService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairOfferService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairOfferService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairPriceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairPriceService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairPriceService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairPriceService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairRequiredItemsService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairRequiredItemsService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/RagfairRequiredItemsService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/RagfairRequiredItemsService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/TraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/TraderAssortService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/TraderAssortService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/TraderAssortService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/customPresetService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/customPresetService.d.ts new file mode 100644 index 0000000..84a8baf --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/customPresetService.d.ts @@ -0,0 +1,19 @@ +import { Preset } from "../models/eft/common/IGlobals"; +import { CustomPreset } from "../models/spt/services/CustomPreset"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomPresetService { + protected logger: ILogger; + private customPresets; + constructor(logger: ILogger); + /** + * Add custom preset to internal array + * @param presetKey presets key + * @param presetToAdd preset item to add + */ + add(presetKey: string, presetToAdd: Preset): void; + /** + * Get all custom presets + * @returns + */ + get(): CustomPreset[]; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/image/imageRouteService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/image/imageRouteService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/image/imageRouteService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/image/imageRouteService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onLoad/OnLoadMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onLoad/OnLoadMod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onLoad/OnLoadMod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onLoad/OnLoadMod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onLoad/OnLoadModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onLoad/OnLoadModService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onLoad/OnLoadModService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onLoad/OnLoadModService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onUpdate/OnUpdateMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onUpdate/OnUpdateMod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onUpdate/OnUpdateMod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onUpdate/OnUpdateMod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onUpdate/OnUpdateModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onUpdate/OnUpdateModService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/onUpdate/OnUpdateModService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/onUpdate/OnUpdateModService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/staticRouter/StaticRouterMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/staticRouter/StaticRouterMod.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/staticRouter/StaticRouterMod.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/staticRouter/StaticRouterMod.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/staticRouter/StaticRouterModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/staticRouter/StaticRouterModService.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/services/mod/staticRouter/StaticRouterModService.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/services/mod/staticRouter/StaticRouterModService.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/App.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/App.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/App.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/App.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/AyncQueue.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/AyncQueue.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/AyncQueue.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/AyncQueue.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/DatabaseImporter.d.ts new file mode 100644 index 0000000..24c1cd6 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/DatabaseImporter.d.ts @@ -0,0 +1,52 @@ +import { OnLoad } from "../di/OnLoad"; +import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { ImageRouter } from "../routers/ImageRouter"; +import { DatabaseServer } from "../servers/DatabaseServer"; +import { CustomHandbookItemService } from "../services/CustomHandbookItemService"; +import { CustomItemService } from "../services/CustomItemService"; +import { CustomPresetService } from "../services/customPresetService"; +import { CustomTraderAssortService } from "../services/CustomTraderAssortService"; +import { JsonUtil } from "./JsonUtil"; +import { VFS } from "./VFS"; +export declare class DatabaseImporter extends OnLoad { + protected logger: ILogger; + protected vfs: VFS; + protected jsonUtil: JsonUtil; + protected databaseServer: DatabaseServer; + protected customItemService: CustomItemService; + protected customTraderAssortService: CustomTraderAssortService; + protected customHandbookItemService: CustomHandbookItemService; + protected customPresetService: CustomPresetService; + protected imageRouter: ImageRouter; + constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, customItemService: CustomItemService, customTraderAssortService: CustomTraderAssortService, customHandbookItemService: CustomHandbookItemService, customPresetService: CustomPresetService, imageRouter: ImageRouter); + onLoad(): void; + /** + * Read all json files in database folder and map into a json object + * @param filepath path to database folder + */ + protected hydrateDatabase(filepath: string): void; + /** + * Get all items added through CustomItemService and add to database.templates.items + * @param dataToImport db data to amend + */ + protected addCustomItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all assorts added through CustomTraderAssortService and add to database.traders[x].assort + * @param dataToImport db data to amend + */ + protected addCustomTraderAssortsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom handbook items added through CustomHandbookItemService and add to database.templates.handbook.items + * @param dataToImport db data to amend + */ + protected addCustomHandbookItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom preset items added through CustomPresetService and add to database.globals.ItemPresets + * @param dataToImport + */ + protected addCustomPresetsToDb(dataToImport: IDatabaseTables): void; + getRoute(): string; + loadRecursive(filepath: string): IDatabaseTables; + loadImages(filepath: string): void; +} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/HashUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/HashUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/HashUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/HashUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/HttpResponseUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/HttpResponseUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/HttpResponseUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/HttpResponseUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/JsonUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/JsonUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/JsonUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/JsonUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/Logger.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/Logger.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/Logger.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/Logger.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/MathUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/MathUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/MathUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/MathUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/ObjectId.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/ObjectId.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/ObjectId.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/ObjectId.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/RandomUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/RandomUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/RandomUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/RandomUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/TimeUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/TimeUtil.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/TimeUtil.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/TimeUtil.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/UUidGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/UUidGenerator.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/UUidGenerator.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/UUidGenerator.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/VFS.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/VFS.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/VFS.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/VFS.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/Watermark.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/Watermark.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/Watermark.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/Watermark.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/decorators/Singleton.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/decorators/Singleton.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/decorators/Singleton.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/decorators/Singleton.d.ts diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/decorators/constructor.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/decorators/constructor.d.ts similarity index 100% rename from KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.0/user/mods/KcY-SeeItemValue 1.3.0/types/utils/decorators/constructor.d.ts rename to KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.3.1/user/mods/KcY-SeeItemValue 1.3.1/types/utils/decorators/constructor.d.ts diff --git a/KcY-SeeItemValue/itemValue/itemValueMod.cs b/KcY-SeeItemValue/itemValue/itemValueMod.cs index 6b20dce..0fc5ae6 100644 --- a/KcY-SeeItemValue/itemValue/itemValueMod.cs +++ b/KcY-SeeItemValue/itemValue/itemValueMod.cs @@ -13,6 +13,7 @@ using Aki.Common.Utils; using EFT.InventoryLogic; using System; using System.Collections.Generic; +using UnityEngine; using ItemAttribute = GClass2100; namespace itemValueMod @@ -40,39 +41,55 @@ namespace itemValueMod public static class ValueExtension { + static public Dictionary dict = new Dictionary(); + static object lockObject = new object(); + public static double Value(this Item item) { var template = item.Template; string itemId = template._id; - double _price; - var json = RequestHandler.GetJson($"/cwx/seeitemvalue/{itemId}"); // CWX - sends ID to server - _price = Json.Deserialize(json); + JsonClass jsonClass; + int _price; + double editedPrice; + double editedMulti; - var medKit = item.GetItemComponent(); - if (medKit != null) + lock (lockObject) { - _price *= medKit.HpResource / medKit.MaxHpResource; - } + if (!dict.TryGetValue(template._id, out _price)) + { + var json = RequestHandler.GetJson($"/cwx/seeitemvalue/{itemId}"); + jsonClass = Json.Deserialize(json); + editedPrice = jsonClass.price; + editedMulti = jsonClass.multiplier; - var repair = item.GetItemComponent(); - if (repair != null) - { - _price *= repair.Durability / repair.MaxDurability; - } + var medKit = item.GetItemComponent(); + if (medKit != null) + { + editedPrice *= medKit.HpResource / medKit.MaxHpResource; + } - var dogtag = item.GetItemComponent(); - if (dogtag != null) - { - _price *= dogtag.Level; - } + var repair = item.GetItemComponent(); + if (repair != null) + { + editedPrice *= repair.Durability / repair.MaxDurability; + } - //_price *= item.StackObjectsCount; + var dogtag = item.GetItemComponent(); + if (dogtag != null) + { + editedPrice *= dogtag.Level; + } + + _price = Convert.ToInt32(editedPrice * editedMulti); + dict.Add(template._id, _price); + } + } return _price; } public static string ValueStr(this Item item) { - return Math.Round(item.Value()).ToString(); + return item.Value().ToString(); } } } \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/itemValueMod.csproj b/KcY-SeeItemValue/itemValue/itemValueMod.csproj index 55593d5..1b6427f 100644 --- a/KcY-SeeItemValue/itemValue/itemValueMod.csproj +++ b/KcY-SeeItemValue/itemValue/itemValueMod.csproj @@ -17,7 +17,7 @@ ..\..\Shared\AKI\Aki.Reflection.dll - ..\..\Shared\EFT\Assembly-CSharp.dll + ..\..\..\..\..\..\..\..\AKI PROJECT\SPT 18349\EscapeFromTarkov_Data\Managed\Assembly-CSharp.dll ..\..\Shared\BepInEx\BepInEx.dll @@ -28,6 +28,7 @@ ..\..\Shared\EFT\ItemComponent.Types.dll + ..\..\Shared\EFT\Newtonsoft.Json.dll diff --git a/KcY-SeeItemValue/itemValue/jsonClass.cs b/KcY-SeeItemValue/itemValue/jsonClass.cs new file mode 100644 index 0000000..e8491de --- /dev/null +++ b/KcY-SeeItemValue/itemValue/jsonClass.cs @@ -0,0 +1,8 @@ +namespace itemValueMod +{ + public class JsonClass + { + public double multiplier { get; set; } + public int price { get; set; } + } +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/package.json b/KcY-SeeItemValue/itemValue/server/dist/package.json index 8b36f69..74a53ca 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/package.json +++ b/KcY-SeeItemValue/itemValue/server/dist/package.json @@ -1,7 +1,7 @@ { "name": "SeeItemValue", "author": "KcY", - "version": "1.3.0", + "version": "1.3.1", "license": "NCSA Open Source", "main": "src/mod.js", "akiVersion": "3.0.0", diff --git a/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts b/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts index 7b7dcfe..d680cbb 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts @@ -84,6 +84,12 @@ class SeeItemValue implements IMod let sMutli = 1; let parentId = ""; + // if roubles return 1 and dont check traders. + if (id === "5449016a4bdc2d6f028b456f") + { + return 1; + } + // if TraderPrice in cfg is False get price from flea AVG if (this.cfg.TraderPrice === false) { diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts index b9067fa..7f632d6 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { HttpServerHelper } from "../helpers/HttpServerHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; @@ -14,9 +15,10 @@ export declare class GameController { protected watermark: Watermark; protected httpServerHelper: HttpServerHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected configServer: ConfigServer; protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); + constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, configServer: ConfigServer); gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; protected addMissingBonusesProperty(pmcProfile: IPmcData): void; protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; @@ -24,7 +26,6 @@ export declare class GameController { protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; getGameConfig(sessionID: string): IGameConfigResponse; getServer(): any[]; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts index a8bf229..f2930ff 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts @@ -3,10 +3,12 @@ import { InventoryHelper } from "../helpers/InventoryHelper"; import { PaymentHelper } from "../helpers/PaymentHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; +import { HideoutArea, IPmcData, Product } from "../models/eft/common/IPmcData"; import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; +import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; +import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; @@ -47,11 +49,20 @@ export declare class HideoutController { upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; + protected removeItemFromGenerator(sessionID: string, pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, output: IItemEventRouterResponse, hideoutArea: HideoutArea): IItemEventRouterResponse; toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; + protected getRandomisedItemRarityCounter(recipe: IHideoutScavCase): { + [x: string]: number; + }; + protected getRandomisedScavRewards(rarityItemCounter: { + [x: string]: number; + }): Product[]; continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; + protected handleRecipie(sessionID: string, recipe: IHideoutProduction, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; + protected handleScavCase(sessionID: string, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; update(): void; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts index e588de0..c00cd6d 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts @@ -4,7 +4,7 @@ import { ProfileHelper } from "../helpers/ProfileHelper"; import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; import { QuestHelper } from "../helpers/QuestHelper"; import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; +import { IQuest, Reward } from "../models/eft/common/tables/IQuest"; import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; @@ -30,9 +30,45 @@ export declare class QuestController { protected configServer: ConfigServer; protected questConfig: IQuestConfig; constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); + /** + * Get all quests visible to player + * Exclude quests with incomplete preconditions (level/loyalty) + * @param sessionID session id + * @returns array of IQuest + */ getClientQuests(sessionID: string): IQuest[]; acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Remove completed quest from profile + * Add newly unlocked quests to profile + * Also recalculate thier level due to exp rewards + * @param pmcData Player profile + * @param body completed quest request + * @param sessionID session id + * @returns ItemEvent response + */ completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Send a popup to player on completion of a quest + * @param sessionID session id + * @param pmcData player profile + * @param completedQuestId completed quest id + * @param questRewards rewards given to player + */ + protected sendDialogMessageOnQuestComplete(sessionID: string, pmcData: IPmcData, completedQuestId: string, questRewards: Reward[]): void; + /** + * Returns a list of quests that should be failed when a quest is completed + * @param completedQuestId quest completed id + * @returns array of quests + */ + protected getQuestsFailedByCompletingQuest(completedQuestId: string): IQuest[]; + /** + * Fail the quests provided + * @param sessionID session id + * @param pmcData player profile + * @param questsToFail quests to fail + */ + protected failQuests(sessionID: string, pmcData: IPmcData, questsToFail: IQuest[]): void; handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts index e9458f6..330684d 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts @@ -21,6 +21,7 @@ export declare class RepairController { protected repairHelper: RepairHelper; protected configServer: ConfigServer; protected repairConfig: IRepairConfig; + protected readonly WEAPON_SKILL_REPAIR_GAIN: number; constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); /** * Repair with trader @@ -37,5 +38,5 @@ export declare class RepairController { * @param sessionID session id * @returns item event router action */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; + repairWithKit(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts index ce190aa..9aa9590 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { ItemHelper } from "../helpers/ItemHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; @@ -57,13 +58,14 @@ export declare class RepeatableQuestController { protected itemHelper: ItemHelper; protected presetHelper: PresetHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected ragfairServerHelper: RagfairServerHelper; protected itemEventRouter: ItemEventRouter; protected paymentService: PaymentService; protected objectId: ObjectId; protected configServer: ConfigServer; protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); + constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); /** * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint * Returns an array of objects in the format of repeatable quests to the client. diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts index 13fe7df..a43b18c 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts @@ -2,7 +2,7 @@ import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; import { ItemHelper } from "../helpers/ItemHelper"; import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; +import { Inventory, MinMax, ModsChances } from "../models/eft/common/tables/IBotType"; import { Item } from "../models/eft/common/tables/IItem"; import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; import { ILogger } from "../models/spt/utils/ILogger"; @@ -17,30 +17,72 @@ export declare class BotWeaponGenerator { protected weightedRandomHelper: WeightedRandomHelper; protected botGeneratorHelper: BotGeneratorHelper; protected randomUtil: RandomUtil; + private readonly modMagazineSlotId; constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; + generateWeapon(equipmentSlot: string, templateInventory: Inventory, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; + /** + * Get the mods necessary to kit out a weapon to its preset level + * @param weaponTpl weapon to find preset for + * @param equipmentSlot the slot the weapon will be placed in + * @param weaponParentId + * @returns array of weapon mods + */ + protected getPresetWeaponMods(weaponTpl: string, equipmentSlot: string, weaponParentId: string, itemTemplate: ITemplateItem, botRole: string): Item[]; /** Checks if all required slots are occupied on a weapon and all it's mods */ protected isWeaponValid(itemList: Item[]): boolean; /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ + * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. + * Additionally, adds extra bullets to SecuredContainer + * @param weaponMods + * @param weaponTemplate + * @param magCounts + * @param ammoTpl + * @param inventory + * @returns + */ protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible + * Get a randomised count of magazines + * @param magCounts min and max value returned value can be between + * @returns numberical value of magazine count + */ + protected getRandomisedMagazineCount(magCounts: MinMax): number; + /** + * Add ammo to the secure container + * @param stackCount How many stacks of ammo to add + * @param ammoTpl Ammo type to add + * @param stackSize Size of the ammo stack to add + * @param inventory Player inventory + */ + protected addAmmoToSecureContainer(stackCount: number, ammoTpl: string, stackSize: number, inventory: PmcInventory): void; + /** + * Get a weapons magazine tpl from a weapon template + * @param weaponMods mods from a weapon template + * @param weaponTemplate Weapon to get magazine tpl for + * @returns magazine tpl string + */ + protected getMagazineTplFromWeaponTemplate(weaponMods: Item[], weaponTemplate: ITemplateItem): string; + protected addBulletsToVestAndPockets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; + /** + * Finds and returns compatible ammo tpl * * @param {*} weaponMods * @param {*} weaponTemplate - * @returns + * @returns compatible ammo tpl */ protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ + /** + * Fill existing magazines to full, while replacing their contents with specified ammo + * @param weaponMods + * @param magazine + * @param ammoTpl + */ protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; + /** + * Fill each Camora with a bullet + * @param weaponMods Weapon mods to find and update camora mod(s) from + * @param magazineId magazine id to find and add to + * @param ammoTpl ammo template id to hydate with + */ + protected fillCamorasWithAmmo(weaponMods: Item[], magazineId: string, ammoTpl: string): void; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts index 23aa169..44cecbb 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts @@ -12,6 +12,19 @@ export declare class WeatherGenerator { protected weatherConfig: IWeatherConfig; constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); calculateTime(data: IWeatherData): IWeatherData; + /** + * Get server uptime seconds multiplied by a multiplier and add to current time as seconds + * Format to BSGs requirements + * @param computedDate current date + * @returns formatted time + */ + protected getAcceleratedTime(computedDate: Date): string; + /** + * Get current time formatted to fit BSGs requirement + * @param computedDate + * @returns + */ + protected getNormalTime(computedDate: Date): string; generateWeather(data: IWeatherData): IWeatherData; protected getWeightedFog(): string; protected getWeightedRain(): number; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts index c382fc9..e4b0c11 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts @@ -13,11 +13,13 @@ import { RandomUtil } from "../utils/RandomUtil"; import { ContainerHelper } from "./ContainerHelper"; import { InventoryHelper } from "./InventoryHelper"; import { ItemHelper } from "./ItemHelper"; +import { ProbabilityHelper } from "./ProbabilityHelper"; export declare class BotGeneratorHelper { protected logger: ILogger; protected jsonUtil: JsonUtil; protected hashUtil: HashUtil; protected randomUtil: RandomUtil; + protected probabilityHelper: ProbabilityHelper; protected databaseServer: DatabaseServer; protected durabilityLimitsHelper: DurabilityLimitsHelper; protected itemHelper: ItemHelper; @@ -25,8 +27,36 @@ export declare class BotGeneratorHelper { protected containerHelper: ContainerHelper; protected configServer: ConfigServer; protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); + constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, probabilityHelper: ProbabilityHelper, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; + /** + * Get a list of non black-listed cartridges from the PMC bot config + * @param modSlot mod item slot + * @param itemModPool + * @returns string array of cartridges PMCs can use + */ + protected getNonBlacklistedCartridges(modSlot: string, itemModPool: Record): string[]; + /** + * randomly choose if a mod should be spawned, 100% for required mods OR mod is ammo slot + * never return true for an item that has 0% spawn chance + * @param itemSlot slot the item sits in + * @param modSlot slot the mod sits in + * @param modSpawnChances Chances for various mod spawns + * @returns boolean true if it should spawn + */ + protected shouldModBeSpawned(itemSlot: Slot, modSlot: string, modSpawnChances: ModsChances): boolean; + /** + * Get a list of containers that hold ammo + * @returns string array + */ + protected getAmmoContainers(): string[]; + /** + * Get the slot details for an item (chamber/cartridge/slot) + * @param modSlot e.g patron_in_weapon + * @param parentTemplate item template + * @returns + */ + protected getModItemSlot(modSlot: string, parentTemplate: ITemplateItem): Slot; /** * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts index 0cb1227..6b92566 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts @@ -34,7 +34,7 @@ export declare class BotHelper { * @param difficultySettings bot settings to alter * @param typesToAdd bot type to add to enemy list */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; + addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[], typeBeingEdited: string): void; /** * Add a bot to the REVENGE_BOT_TYPES array * @param difficultySettings bot settings to alter diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameHelper.d.ts new file mode 100644 index 0000000..fd49e84 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameHelper.d.ts @@ -0,0 +1,11 @@ +import { IPmcData } from "../models/eft/common/IPmcData"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class GameHelper { + protected logger: ILogger; + constructor(logger: ILogger); + /** + * Remove condition conters no longer used + * @param pmcProfile profile to remove old counters from + */ + removeDanglingConditionCounters(pmcProfile: IPmcData): void; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts index f124cb1..70c88d6 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts @@ -1,6 +1,6 @@ import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; import { ILogger } from "../models/spt/utils/ILogger"; import { DatabaseServer } from "../servers/DatabaseServer"; import { HashUtil } from "../utils/HashUtil"; @@ -82,7 +82,7 @@ declare class ItemHelper { * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of * @returns {array} The array of StackSlotItems */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; + generateItemsFromStackSlot(item: ITemplateItem, parentId: string): Item[]; getItem(tpl: string): [boolean, ITemplateItem]; getItemQualityModifier(item: Item): number; findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProbabilityHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProbabilityHelper.d.ts new file mode 100644 index 0000000..7a0676c --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProbabilityHelper.d.ts @@ -0,0 +1,14 @@ +import { ILogger } from "../models/spt/utils/ILogger"; +import { RandomUtil } from "../utils/RandomUtil"; +export declare class ProbabilityHelper { + protected logger: ILogger; + protected randomUtil: RandomUtil; + constructor(logger: ILogger, randomUtil: RandomUtil); + /** + * Chance to roll a number out of 100 + * @param chance Percentage chance roll should success + * @param scale scale of chance to allow support of numbers > 1-100 + * @returns true if success + */ + rollChance(chance: number, scale?: number): boolean; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts index f32c85c..04ede16 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts @@ -57,13 +57,30 @@ export declare class QuestHelper { changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; /** * Get List of All Quests as an array + * @returns Array of IQuest objects */ questValues(): IQuest[]; + /** + * Reest AvailableForStart conditions for quests + * @param quests queststo clean + * @returns quest array without conditions + */ protected cleanQuestList(quests: IQuest[]): IQuest[]; + /** + * Reset AvailableForStart conditions on a quest + * @param quest quest to clean + * @returns reset IQuest object + */ cleanQuestConditions(quest: IQuest): IQuest; failQuest(pmcData: IPmcData, body: any, sessionID: string): any; getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; + applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): Reward[]; + /** + * Get the intel center bonus a player has + * @param pmcData player profile + * @returns bonus in percent + */ + protected getIntelCenterRewardBonus(pmcData: IPmcData): number; getFindItemIdForQuestItem(itemTpl: string): string; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts index c8bc5ba..2c8dbb5 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts @@ -40,5 +40,4 @@ export declare class RagfairHelper { */ mergeStackable(items: Item[]): Item[]; getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts index 650c1aa..545108e 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts @@ -1,6 +1,5 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem, Props } from "../models/eft/common/tables/ITemplateItem"; import { IRepairConfig } from "../models/spt/config/IRepairConfig"; import { ILogger } from "../models/spt/utils/ILogger"; import { ConfigServer } from "../servers/ConfigServer"; @@ -15,7 +14,7 @@ export declare class RepairHelper { protected configServer: ConfigServer; protected repairConfig: IRepairConfig; constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; + updateItemDurability(itemToRepair: Item, itemToRepairDetails: ITemplateItem, isArmor: boolean, amountToRepair: number, useRepairKit?: boolean): Item; protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; isWeaponTemplate(tpl: string): boolean; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts index 68e47fe..9a99dcc 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts @@ -55,7 +55,7 @@ export declare class InitialModLoader implements IModLoader { protected executeMods(container: DependencyContainer): void; sortModsLoadOrder(): string[]; protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; + protected areModDependenciesFulfilled(pkg: IPackageJsonData, loadedMods: Record): boolean; protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; protected validMod(mod: string): boolean; protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IMatch.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IMatch.d.ts new file mode 100644 index 0000000..c30cb48 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IMatch.d.ts @@ -0,0 +1,10 @@ +export interface IMatch { + metrics: Metrics; +} +export interface Metrics { + Keys: number[]; + NetProcessingBins: number[]; + RenderBins: number[]; + GameUpdateBins: number[]; + MemoryMeasureInterval: number; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts index c2ba762..934ea7d 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts @@ -7,284 +7,358 @@ export interface ITemplateItem { _proto: string; } export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; + Name?: string; + ShortName?: string; + Description?: string; + Weight?: number; + BackgroundColor?: string; + Width?: number; + Height?: number; + StackMaxSize?: number; Rarity?: string; SpawnChance?: number; CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; + ItemSound?: string; + Prefab?: Prefab; + UsePrefab?: Prefab; + StackObjectsCount?: number; + NotShownInSlot?: boolean; + ExaminedByDefault?: boolean; + ExamineTime?: number; + IsUndiscardable?: boolean; + IsUnsaleable?: boolean; + IsUnbuyable?: boolean; + IsUngivable?: boolean; + IsLockedafterEquip?: boolean; + QuestItem?: boolean; + LootExperience?: number; + ExamineExperience?: number; + HideEntrails?: boolean; + RepairCost?: number; + RepairSpeed?: number; + ExtraSizeLeft?: number; + ExtraSizeRight?: number; + ExtraSizeUp?: number; + ExtraSizeDown?: number; + ExtraSizeForceAdd?: boolean; + MergesWithChildren?: boolean; + CanSellOnRagfair?: boolean; + CanRequireOnRagfair?: boolean; + ConflictingItems?: string[]; + Unlootable?: boolean; + UnlootableFromSlot?: string; + UnlootableFromSide?: string[]; + AnimationVariantsNumber?: number; + DiscardingBlock?: boolean; + RagFairCommissionModifier?: number; + IsAlwaysAvailableForInsurance?: boolean; + DiscardLimit?: number; + MaxResource?: number; Resource?: number; + DogTagQualities?: boolean; + Grids?: Grid[]; + Slots?: Slot[]; + CanPutIntoDuringTheRaid?: boolean; + CantRemoveFromSlotsDuringRaid?: string[]; + KeyIds?: string[]; + TagColor?: number; + TagName?: string; + Durability?: number; + Accuracy?: number; + Recoil?: number; + Loudness?: number; + EffectiveDistance?: number; + Ergonomics?: number; + Velocity?: number; + RaidModdable?: boolean; + ToolModdable?: boolean; + BlocksFolding?: boolean; + BlocksCollapsible?: boolean; + IsAnimated?: boolean; + HasShoulderContact?: boolean; + SightingRange?: number; + DoubleActionAccuracyPenaltyMult?: number; + ModesCount: any; + DurabilityBurnModificator?: number; + HeatFactor?: number; CoolFactor?: number; + muzzleModType?: string; + CustomAimPlane?: string; + sightModType?: string; + aimingSensitivity?: number; + SightModesCount?: number; + OpticCalibrationDistances?: number[]; + ScopesCount?: number; + AimSensitivity: any; + Zooms?: number[][]; + CalibrationDistances?: number[][]; + Intensity?: number; + Mask?: string; + MaskSize?: number; + NoiseIntensity?: number; + NoiseScale?: number; + Color?: Color; + DiffuseIntensity?: number; + HasHinge?: boolean; + RampPalette?: string; + DepthFade?: number; + RoughnessCoef?: number; + SpecularCoef?: number; + MainTexColorCoef?: number; + MinimumTemperatureValue?: number; + RampShift?: number; + HeatMin?: number; + ColdMax?: number; + IsNoisy?: boolean; + IsFpsStuck?: boolean; + IsGlitch?: boolean; + IsMotionBlurred?: boolean; + IsPixelated?: boolean; + PixelationBlockCount?: number; + ShiftsAimCamera?: number; + magAnimationIndex?: number; + Cartridges?: Slot[]; + CanFast?: boolean; + CanHit?: boolean; + CanAdmin?: boolean; + LoadUnloadModifier?: number; + CheckTimeModifier?: number; + CheckOverride?: number; + ReloadMagType?: string; + VisibleAmmoRangesString?: string; + MalfunctionChance?: number; + IsShoulderContact?: boolean; + Foldable?: boolean; + Retractable?: boolean; + SizeReduceRight?: number; + CenterOfImpact?: number; + ShotgunDispersion?: number; + IsSilencer?: boolean; + DeviationCurve?: number; + DeviationMax?: number; + SearchSound?: string; + BlocksArmorVest?: boolean; + speedPenaltyPercent?: number; + GridLayoutName?: string; + SpawnFilter?: any[]; + containType?: any[]; + sizeWidth?: number; + sizeHeight?: number; + isSecured?: boolean; + spawnTypes?: string; + lootFilter?: any[]; + spawnRarity?: string; + minCountSpawn?: number; + maxCountSpawn?: number; + openedByKeyID?: any[]; + RigLayoutName?: string; + MaxDurability?: number; + armorZone?: string[]; + armorClass: any; + mousePenalty?: number; + weaponErgonomicPenalty?: number; + BluntThroughput?: number; + ArmorMaterial?: string; + weapClass?: string; + weapUseType?: string; + ammoCaliber?: string; + OperatingResource?: number; + RepairComplexity?: number; + durabSpawnMin?: number; + durabSpawnMax?: number; + isFastReload?: boolean; + RecoilForceUp?: number; + RecoilForceBack?: number; + Convergence?: number; + RecoilAngle?: number; + weapFireType?: string[]; + RecolDispersion?: number; + SingleFireRate?: number; + CanQueueSecondShot?: boolean; + bFirerate?: number; + bEffDist?: number; + bHearDist?: number; + isChamberLoad?: boolean; + chamberAmmoCount?: number; + isBoltCatch?: boolean; + defMagType?: string; + defAmmo?: string; + AdjustCollimatorsToTrajectory?: boolean; + shotgunDispersion?: number; + Chambers?: Slot[]; + CameraRecoil?: number; + CameraSnap?: number; + ReloadMode?: string; + AimPlane?: number; + TacticalReloadStiffnes?: Xyz; + TacticalReloadFixation?: number; + RecoilCenter?: Xyz; + RotationCenter?: Xyz; + RotationCenterNoStock?: Xyz; + FoldedSlot?: string; + CompactHandling?: boolean; + MinRepairDegradation?: number; + MaxRepairDegradation?: number; + IronSightRange?: number; + MustBoltBeOpennedForExternalReload?: boolean; + MustBoltBeOpennedForInternalReload?: boolean; + BoltAction?: boolean; + HipAccuracyRestorationDelay?: number; + HipAccuracyRestorationSpeed?: number; + HipInnaccuracyGain?: number; + ManualBoltCatch?: boolean; + BurstShotsCount?: number; + BaseMalfunctionChance?: number; + AllowJam?: boolean; + AllowFeed?: boolean; + AllowMisfire?: boolean; + AllowSlide?: boolean; + DurabilityBurnRatio?: number; + HeatFactorGun?: number; + CoolFactorGun?: number; + CoolFactorGunMods?: number; + HeatFactorByShot?: number; + AllowOverheat?: boolean; + DoubleActionAccuracyPenalty?: number; + RecoilPosZMult?: number; + MinRepairKitDegradation?: number; + MaxRepairKitDegradation?: number; + BlocksEarpiece?: boolean; + BlocksEyewear?: boolean; + BlocksHeadwear?: boolean; + BlocksFaceCover?: boolean; + Indestructibility?: number; + headSegments?: string[]; + FaceShieldComponent?: boolean; + FaceShieldMask?: string; + MaterialType?: string; + RicochetParams?: Xyz; + DeafStrength?: string; + BlindnessProtection?: number; + Distortion?: number; + CompressorTreshold?: number; + CompressorAttack?: number; + CompressorRelease?: number; + CompressorGain?: number; + CutoffFreq?: number; + Resonance?: number; + CompressorVolume?: number; + AmbientVolume?: number; + DryVolume?: number; foodUseTime?: number; foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; + StimulatorBuffs?: string; + effects_health: any; + effects_damage: any; + MaximumNumberOfUsage?: number; + knifeHitDelay?: number; + knifeHitSlashRate?: number; + knifeHitStabRate?: number; + knifeHitRadius?: number; + knifeHitSlashDam?: number; + knifeHitStabDam?: number; + knifeDurab?: number; + PrimaryDistance?: number; + SecondryDistance?: number; + SlashPenetration?: number; + StabPenetration?: number; + PrimaryConsumption?: number; + SecondryConsumption?: number; + DeflectionConsumption?: number; + AppliedTrunkRotation?: Xyz; + AppliedHeadRotation?: Xyz; + DisplayOnModel?: boolean; + AdditionalAnimationLayer?: number; + StaminaBurnRate?: number; + ColliderScaleMultiplier?: Xyz; + ConfigPathStr?: string; + MaxMarkersCount?: number; + scaleMin?: number; + scaleMax?: number; + medUseTime?: number; + medEffectType?: string; + MaxHpResource?: number; + hpResourceRate?: number; + apResource?: number; + krResource?: number; + MaxOpticZoom?: number; + MaxRepairResource?: number; + TargetItemFilter?: string[]; + RepairQuality?: number; + RepairType?: string; + StackMinRandom?: number; + StackMaxRandom?: number; + ammoType?: string; + InitialSpeed?: number; + BallisticCoeficient?: number; + BulletMassGram?: number; + BulletDiameterMilimeters?: number; + Damage?: number; + ammoAccr?: number; + ammoRec?: number; + ammoDist?: number; + buckshotBullets?: number; + PenetrationPower?: number; + PenetrationPowerDiviation?: number; + ammoHear?: number; + ammoSfx?: string; + MisfireChance?: number; + MinFragmentsCount?: number; + MaxFragmentsCount?: number; + ammoShiftChance?: number; + casingName?: string; + casingEjectPower?: number; + casingMass?: number; + casingSounds?: string; + ProjectileCount?: number; + PenetrationChance?: number; + RicochetChance?: number; + FragmentationChance?: number; + Deterioration?: number; + SpeedRetardation?: number; + Tracer?: boolean; + TracerColor?: string; + TracerDistance?: number; + ArmorDamage?: number; + Caliber?: string; + StaminaBurnPerDamage?: number; + HeavyBleedingDelta?: number; + LightBleedingDelta?: number; + ShowBullet?: boolean; + HasGrenaderComponent?: boolean; + FuzeArmTimeSec?: number; + ExplosionStrength?: number; + MinExplosionDistance?: number; + MaxExplosionDistance?: number; + FragmentsCount?: number; + FragmentType?: string; + ShowHitEffectOnExplode?: boolean; + ExplosionType?: string; + AmmoLifeTimeSec?: number; + Contusion?: Xyz; + ArmorDistanceDistanceDamage?: Xyz; + Blindness?: Xyz; + IsLightAndSoundShot?: boolean; + LightAndSoundShotAngle?: number; + LightAndSoundShotSelfContusionTime?: number; + LightAndSoundShotSelfContusionStrength?: number; + MalfMisfireChance?: number; + MalfFeedChance?: number; + StackSlots?: StackSlot[]; + type?: string; + eqMin?: number; + eqMax?: number; + rate?: number; + ThrowType?: string; + ExplDelay?: number; + Strength?: number; + ContusionDistance?: number; + throwDamMax?: number; + explDelay?: number; + EmitTime?: number; + CanBeHiddenDuringThrow?: boolean; + MinTimeToContactExplode?: number; + ExplosionEffectType?: string; } export interface Prefab { path: string; @@ -315,27 +389,18 @@ export interface Slot { _id: string; _parent: string; _props: SlotProps; + _max_count?: number; _required: boolean; _mergeSlotWithChildren: boolean; _proto: string; } export interface SlotProps { - filters: Filter[]; + filters: SlotFilter[]; } -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { +export interface SlotFilter { + Shift?: number; Filter: string[]; + AnimationIndex?: number; } export interface Xyz { x: number; @@ -345,53 +410,38 @@ export interface Xyz { export interface StackSlot { _name?: string; _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; + _parent: string; _max_count: number; - _props?: StackSlotProps; - _proto?: string; + _props: StackSlotProps; + _proto: string; upd: any; } export interface StackSlotProps { - filters: Filter[]; + filters: SlotFilter[]; } export interface EffectsHealth { - Hydration: Hydration; + Energy: EffectsHealthProps; + Hydration: EffectsHealthProps; } -export interface Hydration { +export interface EffectsHealthProps { value: number; } export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; + Pain: EffectDamageProps; + LightBleeding: EffectDamageProps; + HeavyBleeding: EffectDamageProps; + Contusion: EffectDamageProps; + RadExposure: EffectDamageProps; + Fracture: EffectDamageProps; + DestroyedPart: EffectDamageProps; } -export interface Pain { +export interface EffectDamageProps { delay: number; duration: number; fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; + cost?: number; + healthPenaltyMin?: number; + healthPenaltyMax?: number; } export interface Color { r: number; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/QuestStatus.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/QuestStatus.d.ts new file mode 100644 index 0000000..6335c73 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/QuestStatus.d.ts @@ -0,0 +1,10 @@ +export declare enum QuestStatus { + Locked = 0, + AvailableForStart = 1, + Started = 2, + AvailableForFinish = 3, + Success = 4, + Fail = 5, + FailRestartable = 6, + MarkedAsFailed = 7 +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts index 09472cd..99e4ef9 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts @@ -1,6 +1,7 @@ export interface IPackageJsonData { incompatibilities?: string[]; dependencies?: string[]; + modDependencies?: Record; name: string; author: string; version: string; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts index dbb71be..e0d3fdd 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts @@ -5,6 +5,7 @@ import { IBotType } from "../../eft/common/tables/IBotType"; import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; import { ILootBase } from "../../eft/common/tables/ILootBase"; +import { IMatch } from "../../eft/common/tables/IMatch"; import { IQuest } from "../../eft/common/tables/IQuest"; import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; @@ -18,22 +19,22 @@ import { ILocations } from "./ILocations"; import { IServerBase } from "./IServerBase"; import { ISettingsBase } from "./ISettingsBase"; export interface IDatabaseTables { - bots: { + bots?: { types: Record; base: IBotBase; core: IBotCore; }; - hideout: { + hideout?: { areas: IHideoutArea[]; production: IHideoutProduction[]; scavcase: IHideoutScavCase[]; settings: IHideoutSettingsBase; }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { + locales?: ILocaleBase; + locations?: ILocations; + loot?: ILootBase; + match?: IMatch; + templates?: { character: string[]; items: Record; quests: IQuest[]; @@ -44,8 +45,8 @@ export interface IDatabaseTables { profiles: any; prices: Record; }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; + traders?: Record; + globals?: IGlobals; + server?: IServerBase; + settings?: ISettingsBase; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomPreset.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomPreset.d.ts new file mode 100644 index 0000000..f07382e --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomPreset.d.ts @@ -0,0 +1,5 @@ +import { Preset } from "../../eft/common/IGlobals"; +export interface CustomPreset { + key: string; + preset: Preset; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomTraderAssortData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomTraderAssortData.d.ts new file mode 100644 index 0000000..265a26a --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/services/CustomTraderAssortData.d.ts @@ -0,0 +1,6 @@ +import { ITraderAssort } from "../../eft/common/tables/ITrader"; +import { Traders } from "../../enums/Traders"; +export interface CustomTraderAssortData { + traderId: Traders; + assorts: ITraderAssort; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts index db59c25..a092aa6 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts @@ -1,10 +1,12 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; +import { IPmcData } from "../../models/eft/common/IPmcData"; +import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; +import { ILogger } from "../../models/spt/utils/ILogger"; export declare class QuestItemEventRouter extends ItemEventRouterDefinition { + protected logger: ILogger; protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); + constructor(logger: ILogger, questCallbacks: QuestCallbacks); getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; + handleItemEvent(eventAction: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomHandbookItemService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomHandbookItemService.d.ts new file mode 100644 index 0000000..1c25b99 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomHandbookItemService.d.ts @@ -0,0 +1,13 @@ +import { HandbookItem } from "../models/eft/common/tables/IHandbookBase"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomHandbookItemService { + protected logger: ILogger; + private customHandbookItems; + constructor(logger: ILogger); + /** + * Add handbook item + * @param handbookItem item to add + */ + add(handbookItem: HandbookItem): void; + get(): HandbookItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomItemService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomItemService.d.ts new file mode 100644 index 0000000..d5806b4 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomItemService.d.ts @@ -0,0 +1,11 @@ +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomItemService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customItems; + constructor(logger: ILogger, databaseServer: DatabaseServer); + add(itemToAdd: ITemplateItem): void; + get(): ITemplateItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomTraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomTraderAssortService.d.ts new file mode 100644 index 0000000..e63d67b --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/services/CustomTraderAssortService.d.ts @@ -0,0 +1,14 @@ +import { CustomTraderAssortData } from "../models/spt/services/CustomTraderAssortData"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomTraderAssortService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customAssorts; + constructor(logger: ILogger, databaseServer: DatabaseServer); + /** + * Add assorts to a specific trader + */ + add(assortsToAdd: CustomTraderAssortData): void; + get(): CustomTraderAssortData[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/customPresetService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/customPresetService.d.ts new file mode 100644 index 0000000..84a8baf --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/dist/types/services/customPresetService.d.ts @@ -0,0 +1,19 @@ +import { Preset } from "../models/eft/common/IGlobals"; +import { CustomPreset } from "../models/spt/services/CustomPreset"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomPresetService { + protected logger: ILogger; + private customPresets; + constructor(logger: ILogger); + /** + * Add custom preset to internal array + * @param presetKey presets key + * @param presetToAdd preset item to add + */ + add(presetKey: string, presetToAdd: Preset): void; + /** + * Get all custom presets + * @returns + */ + get(): CustomPreset[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts index 0857b67..24c1cd6 100644 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts +++ b/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts @@ -1,18 +1,52 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; import { OnLoad } from "../di/OnLoad"; +import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; import { ILogger } from "../models/spt/utils/ILogger"; +import { ImageRouter } from "../routers/ImageRouter"; +import { DatabaseServer } from "../servers/DatabaseServer"; +import { CustomHandbookItemService } from "../services/CustomHandbookItemService"; +import { CustomItemService } from "../services/CustomItemService"; +import { CustomPresetService } from "../services/customPresetService"; +import { CustomTraderAssortService } from "../services/CustomTraderAssortService"; +import { JsonUtil } from "./JsonUtil"; +import { VFS } from "./VFS"; export declare class DatabaseImporter extends OnLoad { protected logger: ILogger; protected vfs: VFS; protected jsonUtil: JsonUtil; protected databaseServer: DatabaseServer; + protected customItemService: CustomItemService; + protected customTraderAssortService: CustomTraderAssortService; + protected customHandbookItemService: CustomHandbookItemService; + protected customPresetService: CustomPresetService; protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); + constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, customItemService: CustomItemService, customTraderAssortService: CustomTraderAssortService, customHandbookItemService: CustomHandbookItemService, customPresetService: CustomPresetService, imageRouter: ImageRouter); onLoad(): void; + /** + * Read all json files in database folder and map into a json object + * @param filepath path to database folder + */ + protected hydrateDatabase(filepath: string): void; + /** + * Get all items added through CustomItemService and add to database.templates.items + * @param dataToImport db data to amend + */ + protected addCustomItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all assorts added through CustomTraderAssortService and add to database.traders[x].assort + * @param dataToImport db data to amend + */ + protected addCustomTraderAssortsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom handbook items added through CustomHandbookItemService and add to database.templates.handbook.items + * @param dataToImport db data to amend + */ + protected addCustomHandbookItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom preset items added through CustomPresetService and add to database.globals.ItemPresets + * @param dataToImport + */ + protected addCustomPresetsToDb(dataToImport: IDatabaseTables): void; getRoute(): string; - loadRecursive(filepath: string): any; + loadRecursive(filepath: string): IDatabaseTables; loadImages(filepath: string): void; } diff --git a/KcY-SeeItemValue/itemValue/server/package.json b/KcY-SeeItemValue/itemValue/server/package.json index 8b36f69..74a53ca 100644 --- a/KcY-SeeItemValue/itemValue/server/package.json +++ b/KcY-SeeItemValue/itemValue/server/package.json @@ -1,7 +1,7 @@ { "name": "SeeItemValue", "author": "KcY", - "version": "1.3.0", + "version": "1.3.1", "license": "NCSA Open Source", "main": "src/mod.js", "akiVersion": "3.0.0", diff --git a/KcY-SeeItemValue/itemValue/server/src/config.json b/KcY-SeeItemValue/itemValue/server/src/config.json index 7f116ec..9a0339d 100644 --- a/KcY-SeeItemValue/itemValue/server/src/config.json +++ b/KcY-SeeItemValue/itemValue/server/src/config.json @@ -1,4 +1,3 @@ { - "TraderPrice": false, - "TraderMultiplier": 0.54 + "TraderPrice": true } \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/src/mod.ts b/KcY-SeeItemValue/itemValue/server/src/mod.ts index d83d48e..e7abb3e 100644 --- a/KcY-SeeItemValue/itemValue/server/src/mod.ts +++ b/KcY-SeeItemValue/itemValue/server/src/mod.ts @@ -7,8 +7,7 @@ import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" class SeeItemValue implements IMod { - private name = "KcY-SeeItemValue"; - private version = "1.3.0"; + private pkg; private logger: ILogger; private database: DatabaseServer; private router: DynamicRouterModService; @@ -29,10 +28,11 @@ class SeeItemValue implements IMod public load(container: DependencyContainer) { + this.pkg = require("../package.json"); this.router = container.resolve("DynamicRouterModService"); this.logger = container.resolve("WinstonLogger"); this.http = container.resolve("HttpResponseUtil"); - this.logger.info(`loading: ${this.name} ${this.version}`); + this.logger.info(`loading: ${this.pkg.author}: ${this.pkg.name} ${this.pkg.version}`); this.cfg = require("./config.json"); this.addRoute() } @@ -50,8 +50,7 @@ class SeeItemValue implements IMod this.prapor = this.table.traders["54cb50c76803fa8b248b4571"].base; this.peacekeeper = this.table.traders["5935c25fb3acc3127c3d8cd9"].base; this.skier = this.table.traders["58330581ace78e27b8b10cee"].base; - this.fence = this.table.traders["579dc571d53a0658a154fbec"].base; - this.tradersArr = [this.therapist, this.ragman, this.jaeger, this.mechanic, this.prapor, this.peacekeeper, this.skier, this.fence]; + this.tradersArr = [this.therapist, this.ragman, this.jaeger, this.mechanic, this.prapor, this.peacekeeper, this.skier]; } private addRoute() @@ -84,7 +83,11 @@ class SeeItemValue implements IMod let sMutli = 1; let parentId = ""; - // if TraderPrice in cfg is False get price from flea AVG + if (id === "5449016a4bdc2d6f028b456f") + { + return 1; + } + if (this.cfg.TraderPrice === false) { const result = this.livePrice[id]; @@ -92,11 +95,8 @@ class SeeItemValue implements IMod { return result; } - // will still default to Handbook if no price is found for flea AVG } - // if TraderPrice in cfg is True get price from handbook - // as traders have a modifier, avg is 0.54, closest we can get without checking against each trader - // thanks to TEOA for this info + for (const i in this.handbookTable.Items) { if (this.handbookTable.Items[i].Id === id) @@ -104,8 +104,10 @@ class SeeItemValue implements IMod parentId = this.handbookTable.Items[i].ParentId; sMutli = this.getBestTraderMulti(parentId); sPrice = this.handbookTable.Items[i].Price; - const result = (sPrice*sMutli); - + const result = { + multiplier: sMutli, + price: sPrice + } return result; } } @@ -116,8 +118,9 @@ class SeeItemValue implements IMod { let traderSellCat = ""; let traderMulti = 0.54; - let traderName = ""; // could be used later to be passed back to module to show trader and price + let traderName = ""; let altTraderSellCat = ""; + let altAltTraderSellCat = ""; for (const i in this.handbookTable.Categories) { @@ -125,11 +128,20 @@ class SeeItemValue implements IMod { traderSellCat = this.handbookTable.Categories[i].Id; altTraderSellCat = this.handbookTable.Categories[i].ParentId; + + for (const a in this.handbookTable.Categories) + { + if (this.handbookTable.Categories[a].Id === altTraderSellCat) + { + altAltTraderSellCat = this.handbookTable.Categories[a].ParentId; + break; + } + } break; } } - for (let iter = 0; iter < 8; iter++) + for (let iter = 0; iter < this.tradersArr.length; iter++) { if (this.tradersArr[iter].sell_category.includes(traderSellCat)) { @@ -139,7 +151,7 @@ class SeeItemValue implements IMod } } - for (let iter = 0; iter < 8; iter++) + for (let iter = 0; iter < this.tradersArr.length; iter++) { if (this.tradersArr[iter].sell_category.includes(altTraderSellCat)) { @@ -148,8 +160,32 @@ class SeeItemValue implements IMod return traderMulti; } } - return this.cfg.TraderMultiplier; + + for (let iter = 0; iter < this.tradersArr.length; iter++) + { + if (this.tradersArr[iter].sell_category.includes(altAltTraderSellCat)) + { + traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; + traderName = this.tradersArr[iter].nickname; + return traderMulti; + } + } + return 1; } } -module.exports = { mod: new SeeItemValue() } \ No newline at end of file +module.exports = { mod: new SeeItemValue() } + +/* +[Client Request] /cwx/seeitemvalue/599860ac86f77436b225ed1a +ID from pulgin: 599860ac86f77436b225ed1a +parent id from server mod: 5b5f754a86f774094242f19b +categories ID: 5b5f754a86f774094242f19b +alt categories ID: 5b5f750686f774093e6cb503 +alt alt categories ID: 5b5f71a686f77447ed5636ab +Alt Multi for iteration 3: 0.56 +Alt trader name for iteration 3: Mechanic +multi from server 0.56 +price from server 2422 +price after multi 1356.3200000000002 +*/ \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/server/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts index b9067fa..7f632d6 100644 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { HttpServerHelper } from "../helpers/HttpServerHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; @@ -14,9 +15,10 @@ export declare class GameController { protected watermark: Watermark; protected httpServerHelper: HttpServerHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected configServer: ConfigServer; protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); + constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, configServer: ConfigServer); gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; protected addMissingBonusesProperty(pmcProfile: IPmcData): void; protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; @@ -24,7 +26,6 @@ export declare class GameController { protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; getGameConfig(sessionID: string): IGameConfigResponse; getServer(): any[]; diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts index a8bf229..f2930ff 100644 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts @@ -3,10 +3,12 @@ import { InventoryHelper } from "../helpers/InventoryHelper"; import { PaymentHelper } from "../helpers/PaymentHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; +import { HideoutArea, IPmcData, Product } from "../models/eft/common/IPmcData"; import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; +import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; +import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; @@ -47,11 +49,20 @@ export declare class HideoutController { upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; + protected removeItemFromGenerator(sessionID: string, pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, output: IItemEventRouterResponse, hideoutArea: HideoutArea): IItemEventRouterResponse; toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; + protected getRandomisedItemRarityCounter(recipe: IHideoutScavCase): { + [x: string]: number; + }; + protected getRandomisedScavRewards(rarityItemCounter: { + [x: string]: number; + }): Product[]; continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; + protected handleRecipie(sessionID: string, recipe: IHideoutProduction, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; + protected handleScavCase(sessionID: string, pmcData: IPmcData, body: IHideoutTakeProductionRequestData, output: IItemEventRouterResponse): IItemEventRouterResponse; registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; update(): void; } diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts index e588de0..c00cd6d 100644 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts @@ -4,7 +4,7 @@ import { ProfileHelper } from "../helpers/ProfileHelper"; import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; import { QuestHelper } from "../helpers/QuestHelper"; import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; +import { IQuest, Reward } from "../models/eft/common/tables/IQuest"; import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; @@ -30,9 +30,45 @@ export declare class QuestController { protected configServer: ConfigServer; protected questConfig: IQuestConfig; constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); + /** + * Get all quests visible to player + * Exclude quests with incomplete preconditions (level/loyalty) + * @param sessionID session id + * @returns array of IQuest + */ getClientQuests(sessionID: string): IQuest[]; acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Remove completed quest from profile + * Add newly unlocked quests to profile + * Also recalculate thier level due to exp rewards + * @param pmcData Player profile + * @param body completed quest request + * @param sessionID session id + * @returns ItemEvent response + */ completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; + /** + * Send a popup to player on completion of a quest + * @param sessionID session id + * @param pmcData player profile + * @param completedQuestId completed quest id + * @param questRewards rewards given to player + */ + protected sendDialogMessageOnQuestComplete(sessionID: string, pmcData: IPmcData, completedQuestId: string, questRewards: Reward[]): void; + /** + * Returns a list of quests that should be failed when a quest is completed + * @param completedQuestId quest completed id + * @returns array of quests + */ + protected getQuestsFailedByCompletingQuest(completedQuestId: string): IQuest[]; + /** + * Fail the quests provided + * @param sessionID session id + * @param pmcData player profile + * @param questsToFail quests to fail + */ + protected failQuests(sessionID: string, pmcData: IPmcData, questsToFail: IQuest[]): void; handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts index e9458f6..330684d 100644 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts @@ -21,6 +21,7 @@ export declare class RepairController { protected repairHelper: RepairHelper; protected configServer: ConfigServer; protected repairConfig: IRepairConfig; + protected readonly WEAPON_SKILL_REPAIR_GAIN: number; constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); /** * Repair with trader @@ -37,5 +38,5 @@ export declare class RepairController { * @param sessionID session id * @returns item event router action */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; + repairWithKit(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts index ce190aa..9aa9590 100644 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts @@ -1,3 +1,4 @@ +import { GameHelper } from "../helpers/GameHelper"; import { ItemHelper } from "../helpers/ItemHelper"; import { PresetHelper } from "../helpers/PresetHelper"; import { ProfileHelper } from "../helpers/ProfileHelper"; @@ -57,13 +58,14 @@ export declare class RepeatableQuestController { protected itemHelper: ItemHelper; protected presetHelper: PresetHelper; protected profileHelper: ProfileHelper; + protected gameHelper: GameHelper; protected ragfairServerHelper: RagfairServerHelper; protected itemEventRouter: ItemEventRouter; protected paymentService: PaymentService; protected objectId: ObjectId; protected configServer: ConfigServer; protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); + constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, gameHelper: GameHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); /** * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint * Returns an array of objects in the format of repeatable quests to the client. diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts index 13fe7df..a43b18c 100644 --- a/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts @@ -2,7 +2,7 @@ import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; import { ItemHelper } from "../helpers/ItemHelper"; import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; +import { Inventory, MinMax, ModsChances } from "../models/eft/common/tables/IBotType"; import { Item } from "../models/eft/common/tables/IItem"; import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; import { ILogger } from "../models/spt/utils/ILogger"; @@ -17,30 +17,72 @@ export declare class BotWeaponGenerator { protected weightedRandomHelper: WeightedRandomHelper; protected botGeneratorHelper: BotGeneratorHelper; protected randomUtil: RandomUtil; + private readonly modMagazineSlotId; constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; + generateWeapon(equipmentSlot: string, templateInventory: Inventory, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; + /** + * Get the mods necessary to kit out a weapon to its preset level + * @param weaponTpl weapon to find preset for + * @param equipmentSlot the slot the weapon will be placed in + * @param weaponParentId + * @returns array of weapon mods + */ + protected getPresetWeaponMods(weaponTpl: string, equipmentSlot: string, weaponParentId: string, itemTemplate: ITemplateItem, botRole: string): Item[]; /** Checks if all required slots are occupied on a weapon and all it's mods */ protected isWeaponValid(itemList: Item[]): boolean; /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ + * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. + * Additionally, adds extra bullets to SecuredContainer + * @param weaponMods + * @param weaponTemplate + * @param magCounts + * @param ammoTpl + * @param inventory + * @returns + */ protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible + * Get a randomised count of magazines + * @param magCounts min and max value returned value can be between + * @returns numberical value of magazine count + */ + protected getRandomisedMagazineCount(magCounts: MinMax): number; + /** + * Add ammo to the secure container + * @param stackCount How many stacks of ammo to add + * @param ammoTpl Ammo type to add + * @param stackSize Size of the ammo stack to add + * @param inventory Player inventory + */ + protected addAmmoToSecureContainer(stackCount: number, ammoTpl: string, stackSize: number, inventory: PmcInventory): void; + /** + * Get a weapons magazine tpl from a weapon template + * @param weaponMods mods from a weapon template + * @param weaponTemplate Weapon to get magazine tpl for + * @returns magazine tpl string + */ + protected getMagazineTplFromWeaponTemplate(weaponMods: Item[], weaponTemplate: ITemplateItem): string; + protected addBulletsToVestAndPockets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; + /** + * Finds and returns compatible ammo tpl * * @param {*} weaponMods * @param {*} weaponTemplate - * @returns + * @returns compatible ammo tpl */ protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ + /** + * Fill existing magazines to full, while replacing their contents with specified ammo + * @param weaponMods + * @param magazine + * @param ammoTpl + */ protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; + /** + * Fill each Camora with a bullet + * @param weaponMods Weapon mods to find and update camora mod(s) from + * @param magazineId magazine id to find and add to + * @param ammoTpl ammo template id to hydate with + */ + protected fillCamorasWithAmmo(weaponMods: Item[], magazineId: string, ammoTpl: string): void; } diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts index 23aa169..44cecbb 100644 --- a/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts @@ -12,6 +12,19 @@ export declare class WeatherGenerator { protected weatherConfig: IWeatherConfig; constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); calculateTime(data: IWeatherData): IWeatherData; + /** + * Get server uptime seconds multiplied by a multiplier and add to current time as seconds + * Format to BSGs requirements + * @param computedDate current date + * @returns formatted time + */ + protected getAcceleratedTime(computedDate: Date): string; + /** + * Get current time formatted to fit BSGs requirement + * @param computedDate + * @returns + */ + protected getNormalTime(computedDate: Date): string; generateWeather(data: IWeatherData): IWeatherData; protected getWeightedFog(): string; protected getWeightedRain(): number; diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts index c382fc9..e4b0c11 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts @@ -13,11 +13,13 @@ import { RandomUtil } from "../utils/RandomUtil"; import { ContainerHelper } from "./ContainerHelper"; import { InventoryHelper } from "./InventoryHelper"; import { ItemHelper } from "./ItemHelper"; +import { ProbabilityHelper } from "./ProbabilityHelper"; export declare class BotGeneratorHelper { protected logger: ILogger; protected jsonUtil: JsonUtil; protected hashUtil: HashUtil; protected randomUtil: RandomUtil; + protected probabilityHelper: ProbabilityHelper; protected databaseServer: DatabaseServer; protected durabilityLimitsHelper: DurabilityLimitsHelper; protected itemHelper: ItemHelper; @@ -25,8 +27,36 @@ export declare class BotGeneratorHelper { protected containerHelper: ContainerHelper; protected configServer: ConfigServer; protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); + constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, probabilityHelper: ProbabilityHelper, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; + /** + * Get a list of non black-listed cartridges from the PMC bot config + * @param modSlot mod item slot + * @param itemModPool + * @returns string array of cartridges PMCs can use + */ + protected getNonBlacklistedCartridges(modSlot: string, itemModPool: Record): string[]; + /** + * randomly choose if a mod should be spawned, 100% for required mods OR mod is ammo slot + * never return true for an item that has 0% spawn chance + * @param itemSlot slot the item sits in + * @param modSlot slot the mod sits in + * @param modSpawnChances Chances for various mod spawns + * @returns boolean true if it should spawn + */ + protected shouldModBeSpawned(itemSlot: Slot, modSlot: string, modSpawnChances: ModsChances): boolean; + /** + * Get a list of containers that hold ammo + * @returns string array + */ + protected getAmmoContainers(): string[]; + /** + * Get the slot details for an item (chamber/cartridge/slot) + * @param modSlot e.g patron_in_weapon + * @param parentTemplate item template + * @returns + */ + protected getModItemSlot(modSlot: string, parentTemplate: ITemplateItem): Slot; /** * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts index 0cb1227..6b92566 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts @@ -34,7 +34,7 @@ export declare class BotHelper { * @param difficultySettings bot settings to alter * @param typesToAdd bot type to add to enemy list */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; + addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[], typeBeingEdited: string): void; /** * Add a bot to the REVENGE_BOT_TYPES array * @param difficultySettings bot settings to alter diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/GameHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/GameHelper.d.ts new file mode 100644 index 0000000..fd49e84 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/GameHelper.d.ts @@ -0,0 +1,11 @@ +import { IPmcData } from "../models/eft/common/IPmcData"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class GameHelper { + protected logger: ILogger; + constructor(logger: ILogger); + /** + * Remove condition conters no longer used + * @param pmcProfile profile to remove old counters from + */ + removeDanglingConditionCounters(pmcProfile: IPmcData): void; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts index f124cb1..70c88d6 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts @@ -1,6 +1,6 @@ import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; import { ILogger } from "../models/spt/utils/ILogger"; import { DatabaseServer } from "../servers/DatabaseServer"; import { HashUtil } from "../utils/HashUtil"; @@ -82,7 +82,7 @@ declare class ItemHelper { * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of * @returns {array} The array of StackSlotItems */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; + generateItemsFromStackSlot(item: ITemplateItem, parentId: string): Item[]; getItem(tpl: string): [boolean, ITemplateItem]; getItemQualityModifier(item: Item): number; findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ProbabilityHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ProbabilityHelper.d.ts new file mode 100644 index 0000000..7a0676c --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/ProbabilityHelper.d.ts @@ -0,0 +1,14 @@ +import { ILogger } from "../models/spt/utils/ILogger"; +import { RandomUtil } from "../utils/RandomUtil"; +export declare class ProbabilityHelper { + protected logger: ILogger; + protected randomUtil: RandomUtil; + constructor(logger: ILogger, randomUtil: RandomUtil); + /** + * Chance to roll a number out of 100 + * @param chance Percentage chance roll should success + * @param scale scale of chance to allow support of numbers > 1-100 + * @returns true if success + */ + rollChance(chance: number, scale?: number): boolean; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts index f32c85c..04ede16 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts @@ -57,13 +57,30 @@ export declare class QuestHelper { changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; /** * Get List of All Quests as an array + * @returns Array of IQuest objects */ questValues(): IQuest[]; + /** + * Reest AvailableForStart conditions for quests + * @param quests queststo clean + * @returns quest array without conditions + */ protected cleanQuestList(quests: IQuest[]): IQuest[]; + /** + * Reset AvailableForStart conditions on a quest + * @param quest quest to clean + * @returns reset IQuest object + */ cleanQuestConditions(quest: IQuest): IQuest; failQuest(pmcData: IPmcData, body: any, sessionID: string): any; getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; + applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): Reward[]; + /** + * Get the intel center bonus a player has + * @param pmcData player profile + * @returns bonus in percent + */ + protected getIntelCenterRewardBonus(pmcData: IPmcData): number; getFindItemIdForQuestItem(itemTpl: string): string; } diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts index c8bc5ba..2c8dbb5 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts @@ -40,5 +40,4 @@ export declare class RagfairHelper { */ mergeStackable(items: Item[]): Item[]; getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; } diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts index 650c1aa..545108e 100644 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts @@ -1,6 +1,5 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; +import { ITemplateItem, Props } from "../models/eft/common/tables/ITemplateItem"; import { IRepairConfig } from "../models/spt/config/IRepairConfig"; import { ILogger } from "../models/spt/utils/ILogger"; import { ConfigServer } from "../servers/ConfigServer"; @@ -15,7 +14,7 @@ export declare class RepairHelper { protected configServer: ConfigServer; protected repairConfig: IRepairConfig; constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; + updateItemDurability(itemToRepair: Item, itemToRepairDetails: ITemplateItem, isArmor: boolean, amountToRepair: number, useRepairKit?: boolean): Item; protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; isWeaponTemplate(tpl: string): boolean; diff --git a/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts index 68e47fe..9a99dcc 100644 --- a/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts @@ -55,7 +55,7 @@ export declare class InitialModLoader implements IModLoader { protected executeMods(container: DependencyContainer): void; sortModsLoadOrder(): string[]; protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; + protected areModDependenciesFulfilled(pkg: IPackageJsonData, loadedMods: Record): boolean; protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; protected validMod(mod: string): boolean; protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IMatch.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IMatch.d.ts new file mode 100644 index 0000000..c30cb48 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IMatch.d.ts @@ -0,0 +1,10 @@ +export interface IMatch { + metrics: Metrics; +} +export interface Metrics { + Keys: number[]; + NetProcessingBins: number[]; + RenderBins: number[]; + GameUpdateBins: number[]; + MemoryMeasureInterval: number; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts index c2ba762..934ea7d 100644 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts @@ -7,284 +7,358 @@ export interface ITemplateItem { _proto: string; } export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; + Name?: string; + ShortName?: string; + Description?: string; + Weight?: number; + BackgroundColor?: string; + Width?: number; + Height?: number; + StackMaxSize?: number; Rarity?: string; SpawnChance?: number; CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; + ItemSound?: string; + Prefab?: Prefab; + UsePrefab?: Prefab; + StackObjectsCount?: number; + NotShownInSlot?: boolean; + ExaminedByDefault?: boolean; + ExamineTime?: number; + IsUndiscardable?: boolean; + IsUnsaleable?: boolean; + IsUnbuyable?: boolean; + IsUngivable?: boolean; + IsLockedafterEquip?: boolean; + QuestItem?: boolean; + LootExperience?: number; + ExamineExperience?: number; + HideEntrails?: boolean; + RepairCost?: number; + RepairSpeed?: number; + ExtraSizeLeft?: number; + ExtraSizeRight?: number; + ExtraSizeUp?: number; + ExtraSizeDown?: number; + ExtraSizeForceAdd?: boolean; + MergesWithChildren?: boolean; + CanSellOnRagfair?: boolean; + CanRequireOnRagfair?: boolean; + ConflictingItems?: string[]; + Unlootable?: boolean; + UnlootableFromSlot?: string; + UnlootableFromSide?: string[]; + AnimationVariantsNumber?: number; + DiscardingBlock?: boolean; + RagFairCommissionModifier?: number; + IsAlwaysAvailableForInsurance?: boolean; + DiscardLimit?: number; + MaxResource?: number; Resource?: number; + DogTagQualities?: boolean; + Grids?: Grid[]; + Slots?: Slot[]; + CanPutIntoDuringTheRaid?: boolean; + CantRemoveFromSlotsDuringRaid?: string[]; + KeyIds?: string[]; + TagColor?: number; + TagName?: string; + Durability?: number; + Accuracy?: number; + Recoil?: number; + Loudness?: number; + EffectiveDistance?: number; + Ergonomics?: number; + Velocity?: number; + RaidModdable?: boolean; + ToolModdable?: boolean; + BlocksFolding?: boolean; + BlocksCollapsible?: boolean; + IsAnimated?: boolean; + HasShoulderContact?: boolean; + SightingRange?: number; + DoubleActionAccuracyPenaltyMult?: number; + ModesCount: any; + DurabilityBurnModificator?: number; + HeatFactor?: number; CoolFactor?: number; + muzzleModType?: string; + CustomAimPlane?: string; + sightModType?: string; + aimingSensitivity?: number; + SightModesCount?: number; + OpticCalibrationDistances?: number[]; + ScopesCount?: number; + AimSensitivity: any; + Zooms?: number[][]; + CalibrationDistances?: number[][]; + Intensity?: number; + Mask?: string; + MaskSize?: number; + NoiseIntensity?: number; + NoiseScale?: number; + Color?: Color; + DiffuseIntensity?: number; + HasHinge?: boolean; + RampPalette?: string; + DepthFade?: number; + RoughnessCoef?: number; + SpecularCoef?: number; + MainTexColorCoef?: number; + MinimumTemperatureValue?: number; + RampShift?: number; + HeatMin?: number; + ColdMax?: number; + IsNoisy?: boolean; + IsFpsStuck?: boolean; + IsGlitch?: boolean; + IsMotionBlurred?: boolean; + IsPixelated?: boolean; + PixelationBlockCount?: number; + ShiftsAimCamera?: number; + magAnimationIndex?: number; + Cartridges?: Slot[]; + CanFast?: boolean; + CanHit?: boolean; + CanAdmin?: boolean; + LoadUnloadModifier?: number; + CheckTimeModifier?: number; + CheckOverride?: number; + ReloadMagType?: string; + VisibleAmmoRangesString?: string; + MalfunctionChance?: number; + IsShoulderContact?: boolean; + Foldable?: boolean; + Retractable?: boolean; + SizeReduceRight?: number; + CenterOfImpact?: number; + ShotgunDispersion?: number; + IsSilencer?: boolean; + DeviationCurve?: number; + DeviationMax?: number; + SearchSound?: string; + BlocksArmorVest?: boolean; + speedPenaltyPercent?: number; + GridLayoutName?: string; + SpawnFilter?: any[]; + containType?: any[]; + sizeWidth?: number; + sizeHeight?: number; + isSecured?: boolean; + spawnTypes?: string; + lootFilter?: any[]; + spawnRarity?: string; + minCountSpawn?: number; + maxCountSpawn?: number; + openedByKeyID?: any[]; + RigLayoutName?: string; + MaxDurability?: number; + armorZone?: string[]; + armorClass: any; + mousePenalty?: number; + weaponErgonomicPenalty?: number; + BluntThroughput?: number; + ArmorMaterial?: string; + weapClass?: string; + weapUseType?: string; + ammoCaliber?: string; + OperatingResource?: number; + RepairComplexity?: number; + durabSpawnMin?: number; + durabSpawnMax?: number; + isFastReload?: boolean; + RecoilForceUp?: number; + RecoilForceBack?: number; + Convergence?: number; + RecoilAngle?: number; + weapFireType?: string[]; + RecolDispersion?: number; + SingleFireRate?: number; + CanQueueSecondShot?: boolean; + bFirerate?: number; + bEffDist?: number; + bHearDist?: number; + isChamberLoad?: boolean; + chamberAmmoCount?: number; + isBoltCatch?: boolean; + defMagType?: string; + defAmmo?: string; + AdjustCollimatorsToTrajectory?: boolean; + shotgunDispersion?: number; + Chambers?: Slot[]; + CameraRecoil?: number; + CameraSnap?: number; + ReloadMode?: string; + AimPlane?: number; + TacticalReloadStiffnes?: Xyz; + TacticalReloadFixation?: number; + RecoilCenter?: Xyz; + RotationCenter?: Xyz; + RotationCenterNoStock?: Xyz; + FoldedSlot?: string; + CompactHandling?: boolean; + MinRepairDegradation?: number; + MaxRepairDegradation?: number; + IronSightRange?: number; + MustBoltBeOpennedForExternalReload?: boolean; + MustBoltBeOpennedForInternalReload?: boolean; + BoltAction?: boolean; + HipAccuracyRestorationDelay?: number; + HipAccuracyRestorationSpeed?: number; + HipInnaccuracyGain?: number; + ManualBoltCatch?: boolean; + BurstShotsCount?: number; + BaseMalfunctionChance?: number; + AllowJam?: boolean; + AllowFeed?: boolean; + AllowMisfire?: boolean; + AllowSlide?: boolean; + DurabilityBurnRatio?: number; + HeatFactorGun?: number; + CoolFactorGun?: number; + CoolFactorGunMods?: number; + HeatFactorByShot?: number; + AllowOverheat?: boolean; + DoubleActionAccuracyPenalty?: number; + RecoilPosZMult?: number; + MinRepairKitDegradation?: number; + MaxRepairKitDegradation?: number; + BlocksEarpiece?: boolean; + BlocksEyewear?: boolean; + BlocksHeadwear?: boolean; + BlocksFaceCover?: boolean; + Indestructibility?: number; + headSegments?: string[]; + FaceShieldComponent?: boolean; + FaceShieldMask?: string; + MaterialType?: string; + RicochetParams?: Xyz; + DeafStrength?: string; + BlindnessProtection?: number; + Distortion?: number; + CompressorTreshold?: number; + CompressorAttack?: number; + CompressorRelease?: number; + CompressorGain?: number; + CutoffFreq?: number; + Resonance?: number; + CompressorVolume?: number; + AmbientVolume?: number; + DryVolume?: number; foodUseTime?: number; foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; + StimulatorBuffs?: string; + effects_health: any; + effects_damage: any; + MaximumNumberOfUsage?: number; + knifeHitDelay?: number; + knifeHitSlashRate?: number; + knifeHitStabRate?: number; + knifeHitRadius?: number; + knifeHitSlashDam?: number; + knifeHitStabDam?: number; + knifeDurab?: number; + PrimaryDistance?: number; + SecondryDistance?: number; + SlashPenetration?: number; + StabPenetration?: number; + PrimaryConsumption?: number; + SecondryConsumption?: number; + DeflectionConsumption?: number; + AppliedTrunkRotation?: Xyz; + AppliedHeadRotation?: Xyz; + DisplayOnModel?: boolean; + AdditionalAnimationLayer?: number; + StaminaBurnRate?: number; + ColliderScaleMultiplier?: Xyz; + ConfigPathStr?: string; + MaxMarkersCount?: number; + scaleMin?: number; + scaleMax?: number; + medUseTime?: number; + medEffectType?: string; + MaxHpResource?: number; + hpResourceRate?: number; + apResource?: number; + krResource?: number; + MaxOpticZoom?: number; + MaxRepairResource?: number; + TargetItemFilter?: string[]; + RepairQuality?: number; + RepairType?: string; + StackMinRandom?: number; + StackMaxRandom?: number; + ammoType?: string; + InitialSpeed?: number; + BallisticCoeficient?: number; + BulletMassGram?: number; + BulletDiameterMilimeters?: number; + Damage?: number; + ammoAccr?: number; + ammoRec?: number; + ammoDist?: number; + buckshotBullets?: number; + PenetrationPower?: number; + PenetrationPowerDiviation?: number; + ammoHear?: number; + ammoSfx?: string; + MisfireChance?: number; + MinFragmentsCount?: number; + MaxFragmentsCount?: number; + ammoShiftChance?: number; + casingName?: string; + casingEjectPower?: number; + casingMass?: number; + casingSounds?: string; + ProjectileCount?: number; + PenetrationChance?: number; + RicochetChance?: number; + FragmentationChance?: number; + Deterioration?: number; + SpeedRetardation?: number; + Tracer?: boolean; + TracerColor?: string; + TracerDistance?: number; + ArmorDamage?: number; + Caliber?: string; + StaminaBurnPerDamage?: number; + HeavyBleedingDelta?: number; + LightBleedingDelta?: number; + ShowBullet?: boolean; + HasGrenaderComponent?: boolean; + FuzeArmTimeSec?: number; + ExplosionStrength?: number; + MinExplosionDistance?: number; + MaxExplosionDistance?: number; + FragmentsCount?: number; + FragmentType?: string; + ShowHitEffectOnExplode?: boolean; + ExplosionType?: string; + AmmoLifeTimeSec?: number; + Contusion?: Xyz; + ArmorDistanceDistanceDamage?: Xyz; + Blindness?: Xyz; + IsLightAndSoundShot?: boolean; + LightAndSoundShotAngle?: number; + LightAndSoundShotSelfContusionTime?: number; + LightAndSoundShotSelfContusionStrength?: number; + MalfMisfireChance?: number; + MalfFeedChance?: number; + StackSlots?: StackSlot[]; + type?: string; + eqMin?: number; + eqMax?: number; + rate?: number; + ThrowType?: string; + ExplDelay?: number; + Strength?: number; + ContusionDistance?: number; + throwDamMax?: number; + explDelay?: number; + EmitTime?: number; + CanBeHiddenDuringThrow?: boolean; + MinTimeToContactExplode?: number; + ExplosionEffectType?: string; } export interface Prefab { path: string; @@ -315,27 +389,18 @@ export interface Slot { _id: string; _parent: string; _props: SlotProps; + _max_count?: number; _required: boolean; _mergeSlotWithChildren: boolean; _proto: string; } export interface SlotProps { - filters: Filter[]; + filters: SlotFilter[]; } -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { +export interface SlotFilter { + Shift?: number; Filter: string[]; + AnimationIndex?: number; } export interface Xyz { x: number; @@ -345,53 +410,38 @@ export interface Xyz { export interface StackSlot { _name?: string; _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; + _parent: string; _max_count: number; - _props?: StackSlotProps; - _proto?: string; + _props: StackSlotProps; + _proto: string; upd: any; } export interface StackSlotProps { - filters: Filter[]; + filters: SlotFilter[]; } export interface EffectsHealth { - Hydration: Hydration; + Energy: EffectsHealthProps; + Hydration: EffectsHealthProps; } -export interface Hydration { +export interface EffectsHealthProps { value: number; } export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; + Pain: EffectDamageProps; + LightBleeding: EffectDamageProps; + HeavyBleeding: EffectDamageProps; + Contusion: EffectDamageProps; + RadExposure: EffectDamageProps; + Fracture: EffectDamageProps; + DestroyedPart: EffectDamageProps; } -export interface Pain { +export interface EffectDamageProps { delay: number; duration: number; fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; + cost?: number; + healthPenaltyMin?: number; + healthPenaltyMax?: number; } export interface Color { r: number; diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/QuestStatus.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/QuestStatus.d.ts new file mode 100644 index 0000000..6335c73 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/models/enums/QuestStatus.d.ts @@ -0,0 +1,10 @@ +export declare enum QuestStatus { + Locked = 0, + AvailableForStart = 1, + Started = 2, + AvailableForFinish = 3, + Success = 4, + Fail = 5, + FailRestartable = 6, + MarkedAsFailed = 7 +} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts index 09472cd..99e4ef9 100644 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts @@ -1,6 +1,7 @@ export interface IPackageJsonData { incompatibilities?: string[]; dependencies?: string[]; + modDependencies?: Record; name: string; author: string; version: string; diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts index dbb71be..e0d3fdd 100644 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts @@ -5,6 +5,7 @@ import { IBotType } from "../../eft/common/tables/IBotType"; import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; import { ILootBase } from "../../eft/common/tables/ILootBase"; +import { IMatch } from "../../eft/common/tables/IMatch"; import { IQuest } from "../../eft/common/tables/IQuest"; import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; @@ -18,22 +19,22 @@ import { ILocations } from "./ILocations"; import { IServerBase } from "./IServerBase"; import { ISettingsBase } from "./ISettingsBase"; export interface IDatabaseTables { - bots: { + bots?: { types: Record; base: IBotBase; core: IBotCore; }; - hideout: { + hideout?: { areas: IHideoutArea[]; production: IHideoutProduction[]; scavcase: IHideoutScavCase[]; settings: IHideoutSettingsBase; }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { + locales?: ILocaleBase; + locations?: ILocations; + loot?: ILootBase; + match?: IMatch; + templates?: { character: string[]; items: Record; quests: IQuest[]; @@ -44,8 +45,8 @@ export interface IDatabaseTables { profiles: any; prices: Record; }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; + traders?: Record; + globals?: IGlobals; + server?: IServerBase; + settings?: ISettingsBase; } diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomPreset.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomPreset.d.ts new file mode 100644 index 0000000..f07382e --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomPreset.d.ts @@ -0,0 +1,5 @@ +import { Preset } from "../../eft/common/IGlobals"; +export interface CustomPreset { + key: string; + preset: Preset; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomTraderAssortData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomTraderAssortData.d.ts new file mode 100644 index 0000000..265a26a --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/models/spt/services/CustomTraderAssortData.d.ts @@ -0,0 +1,6 @@ +import { ITraderAssort } from "../../eft/common/tables/ITrader"; +import { Traders } from "../../enums/Traders"; +export interface CustomTraderAssortData { + traderId: Traders; + assorts: ITraderAssort; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts index db59c25..a092aa6 100644 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts @@ -1,10 +1,12 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; +import { IPmcData } from "../../models/eft/common/IPmcData"; +import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; +import { ILogger } from "../../models/spt/utils/ILogger"; export declare class QuestItemEventRouter extends ItemEventRouterDefinition { + protected logger: ILogger; protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); + constructor(logger: ILogger, questCallbacks: QuestCallbacks); getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; + handleItemEvent(eventAction: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; } diff --git a/KcY-SeeItemValue/itemValue/server/types/services/CustomHandbookItemService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/CustomHandbookItemService.d.ts new file mode 100644 index 0000000..1c25b99 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/services/CustomHandbookItemService.d.ts @@ -0,0 +1,13 @@ +import { HandbookItem } from "../models/eft/common/tables/IHandbookBase"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomHandbookItemService { + protected logger: ILogger; + private customHandbookItems; + constructor(logger: ILogger); + /** + * Add handbook item + * @param handbookItem item to add + */ + add(handbookItem: HandbookItem): void; + get(): HandbookItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/CustomItemService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/CustomItemService.d.ts new file mode 100644 index 0000000..d5806b4 --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/services/CustomItemService.d.ts @@ -0,0 +1,11 @@ +import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomItemService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customItems; + constructor(logger: ILogger, databaseServer: DatabaseServer); + add(itemToAdd: ITemplateItem): void; + get(): ITemplateItem[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/CustomTraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/CustomTraderAssortService.d.ts new file mode 100644 index 0000000..e63d67b --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/services/CustomTraderAssortService.d.ts @@ -0,0 +1,14 @@ +import { CustomTraderAssortData } from "../models/spt/services/CustomTraderAssortData"; +import { ILogger } from "../models/spt/utils/ILogger"; +import { DatabaseServer } from "../servers/DatabaseServer"; +export declare class CustomTraderAssortService { + protected logger: ILogger; + protected databaseServer: DatabaseServer; + private customAssorts; + constructor(logger: ILogger, databaseServer: DatabaseServer); + /** + * Add assorts to a specific trader + */ + add(assortsToAdd: CustomTraderAssortData): void; + get(): CustomTraderAssortData[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/customPresetService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/customPresetService.d.ts new file mode 100644 index 0000000..84a8baf --- /dev/null +++ b/KcY-SeeItemValue/itemValue/server/types/services/customPresetService.d.ts @@ -0,0 +1,19 @@ +import { Preset } from "../models/eft/common/IGlobals"; +import { CustomPreset } from "../models/spt/services/CustomPreset"; +import { ILogger } from "../models/spt/utils/ILogger"; +export declare class CustomPresetService { + protected logger: ILogger; + private customPresets; + constructor(logger: ILogger); + /** + * Add custom preset to internal array + * @param presetKey presets key + * @param presetToAdd preset item to add + */ + add(presetKey: string, presetToAdd: Preset): void; + /** + * Get all custom presets + * @returns + */ + get(): CustomPreset[]; +} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts index 0857b67..24c1cd6 100644 --- a/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts +++ b/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts @@ -1,18 +1,52 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; import { OnLoad } from "../di/OnLoad"; +import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; import { ILogger } from "../models/spt/utils/ILogger"; +import { ImageRouter } from "../routers/ImageRouter"; +import { DatabaseServer } from "../servers/DatabaseServer"; +import { CustomHandbookItemService } from "../services/CustomHandbookItemService"; +import { CustomItemService } from "../services/CustomItemService"; +import { CustomPresetService } from "../services/customPresetService"; +import { CustomTraderAssortService } from "../services/CustomTraderAssortService"; +import { JsonUtil } from "./JsonUtil"; +import { VFS } from "./VFS"; export declare class DatabaseImporter extends OnLoad { protected logger: ILogger; protected vfs: VFS; protected jsonUtil: JsonUtil; protected databaseServer: DatabaseServer; + protected customItemService: CustomItemService; + protected customTraderAssortService: CustomTraderAssortService; + protected customHandbookItemService: CustomHandbookItemService; + protected customPresetService: CustomPresetService; protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); + constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, customItemService: CustomItemService, customTraderAssortService: CustomTraderAssortService, customHandbookItemService: CustomHandbookItemService, customPresetService: CustomPresetService, imageRouter: ImageRouter); onLoad(): void; + /** + * Read all json files in database folder and map into a json object + * @param filepath path to database folder + */ + protected hydrateDatabase(filepath: string): void; + /** + * Get all items added through CustomItemService and add to database.templates.items + * @param dataToImport db data to amend + */ + protected addCustomItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all assorts added through CustomTraderAssortService and add to database.traders[x].assort + * @param dataToImport db data to amend + */ + protected addCustomTraderAssortsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom handbook items added through CustomHandbookItemService and add to database.templates.handbook.items + * @param dataToImport db data to amend + */ + protected addCustomHandbookItemsToDb(dataToImport: IDatabaseTables): void; + /** + * Get all custom preset items added through CustomPresetService and add to database.globals.ItemPresets + * @param dataToImport + */ + protected addCustomPresetsToDb(dataToImport: IDatabaseTables): void; getRoute(): string; - loadRecursive(filepath: string): any; + loadRecursive(filepath: string): IDatabaseTables; loadImages(filepath: string): void; }