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[]; /** Fence rep gain from a single car extract */ carExtractBaseStandingGain: number; /** Fence rep gain from a single coop extract */ coopExtractBaseStandingGain: 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; }