diff --git a/project/src/models/eft/common/tables/IBotBase.ts b/project/src/models/eft/common/tables/IBotBase.ts index 4be834a3..02d9130c 100644 --- a/project/src/models/eft/common/tables/IBotBase.ts +++ b/project/src/models/eft/common/tables/IBotBase.ts @@ -1,6 +1,7 @@ import { Item, Upd } from "@spt-aki/models/eft/common/tables/IItem"; import { IPmcDataRepeatableQuest } from "@spt-aki/models/eft/common/tables/IRepeatableQuests"; import { IRagfairOffer } from "@spt-aki/models/eft/ragfair/IRagfairOffer"; +import { BonusSkillType } from "@spt-aki/models/enums/BonusSkillType"; import { BonusType } from "@spt-aki/models/enums/BonusType"; import { HideoutAreas } from "@spt-aki/models/enums/HideoutAreas"; import { MemberCategory } from "@spt-aki/models/enums/MemberCategory"; @@ -502,11 +503,11 @@ export interface Bonus value?: number; icon?: string; filter?: string[]; - skillType?: string; + skillType?: BonusSkillType; } export interface Note { Time: number; Text: string; -} +} \ No newline at end of file diff --git a/project/src/models/eft/hideout/IHideoutArea.ts b/project/src/models/eft/hideout/IHideoutArea.ts index c17afe1b..68729ff2 100644 --- a/project/src/models/eft/hideout/IHideoutArea.ts +++ b/project/src/models/eft/hideout/IHideoutArea.ts @@ -1,3 +1,4 @@ +import { BonusSkillType } from "@spt-aki/models/enums/BonusSkillType"; import { BonusType } from "@spt-aki/models/enums/BonusType"; export interface IHideoutArea @@ -83,7 +84,7 @@ export interface StageBonus passive: boolean; production: boolean; visible: boolean; - skillType?: string; + skillType?: BonusSkillType; type: BonusType; filter?: string[]; icon?: string; diff --git a/project/src/models/enums/BonusSkillType.ts b/project/src/models/enums/BonusSkillType.ts new file mode 100644 index 00000000..2fd8843f --- /dev/null +++ b/project/src/models/enums/BonusSkillType.ts @@ -0,0 +1,8 @@ +export enum BonusSkillType +{ + PHYSICAL = "Physical", + COMBAT = "Combat", + SPECIAL = "Special", + PRACTICAL = "Practical", + MENTAL = "Mental" +} \ No newline at end of file