0
0
mirror of https://github.com/sp-tarkov/server.git synced 2025-02-13 09:50:43 -05:00

Update quest data + improve quest type accuracy

This commit is contained in:
Dev 2024-01-05 14:35:29 +00:00
parent 45748888f6
commit 6da2ce2f74
2 changed files with 560 additions and 211 deletions

File diff suppressed because it is too large Load Diff

View File

@ -86,7 +86,11 @@ export interface AvailableForCounter
export interface CounterCondition
{
id: string;
completeInSeconds: number
dynamicLocale: boolean
energy?: IValueCompare
hydration?: IValueCompare
time?: IValueCompare
target: string[] | string; // TODO: some objects have an array and some are just strings, thanks bsg very cool
compareMethod?: string;
value?: string;
@ -97,14 +101,26 @@ export interface CounterCondition
weaponModsExclusive?: string[][];
enemyEquipmentInclusive?: string[][];
enemyEquipmentExclusive?: string[][];
weaponCaliber: string[]
savageRole: any[]
weaponCaliber?: string[]
savageRole: string[]
status?: string[];
bodyPart?: string[];
daytime?: IDaytimeCounter;
conditionType?: string
enemyHealthEffects: any[]
resetOnSessionEnd: boolean
enemyHealthEffects?: IEnemyHealthEffect[]
resetOnSessionEnd?: boolean
}
export interface IEnemyHealthEffect
{
bodyParts: string[]
effects: string[]
}
export interface IValueCompare
{
compareMethod: string
value: number
}
export interface ICounterConditionDistance