418d9f2a8f
- Ability to use @spt-aki path alias on the whole project. - Swapped all imports from relative paths, for imports using the path alias. Reviewed-on: https://dev.sp-tarkov.com/SPT-AKI/Server/pulls/157 Co-authored-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com> Co-committed-by: TheSparta <thesparta@noreply.dev.sp-tarkov.com>
38 lines
1.1 KiB
TypeScript
38 lines
1.1 KiB
TypeScript
import { IBaseConfig } from "@spt-aki/models/spt/config/IBaseConfig";
|
|
|
|
export interface IInRaidConfig extends IBaseConfig
|
|
{
|
|
kind: "aki-inraid"
|
|
MIAOnRaidEnd: boolean
|
|
/** Overrides to apply to the pre-raid settings screen */
|
|
raidMenuSettings: RaidMenuSettings
|
|
/** What effects should be saved post-raid */
|
|
save: Save
|
|
/** Names of car extracts */
|
|
carExtracts: string[]
|
|
/** Names of coop extracts */
|
|
coopExtracts: string[]
|
|
/** Fene rep gain from a single car extract */
|
|
carExtractBaseStandingGain: number
|
|
/** Fence rep gain when successfully extracting as pscav */
|
|
scavExtractGain: number
|
|
/** On death should items in your secure keep their Find in raid status regardless of how you finished the raid */
|
|
keepFiRSecureContainerOnDeath: boolean
|
|
}
|
|
|
|
export interface RaidMenuSettings
|
|
{
|
|
aiAmount: string
|
|
aiDifficulty: string
|
|
bossEnabled: boolean
|
|
scavWars: boolean
|
|
taggedAndCursed: boolean
|
|
enablePve: boolean
|
|
}
|
|
|
|
export interface Save
|
|
{
|
|
/** Should loot gained from raid be saved */
|
|
loot: boolean
|
|
durability: boolean
|
|
} |