2023-10-19 17:21:17 +00:00
|
|
|
import { GenerationData } from "@spt-aki/models/eft/common/tables/IBotType";
|
|
|
|
import { IBaseConfig } from "@spt-aki/models/spt/config/IBaseConfig";
|
2023-03-03 15:23:46 +00:00
|
|
|
|
|
|
|
export interface IPlayerScavConfig extends IBaseConfig
|
|
|
|
{
|
|
|
|
kind: "aki-playerscav"
|
|
|
|
karmaLevel: Record<string, KarmaLevel>
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface KarmaLevel
|
|
|
|
{
|
|
|
|
botTypeForLoot: string
|
|
|
|
modifiers: Modifiers
|
|
|
|
itemLimits: ItemLimits
|
|
|
|
equipmentBlacklist: Record<string, string[]>
|
|
|
|
labsAccessCardChancePercent: number
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface Modifiers
|
|
|
|
{
|
|
|
|
equipment: Record<string, number>
|
|
|
|
mod: Record<string, number>
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface ItemLimits
|
|
|
|
{
|
2023-10-10 11:03:20 +00:00
|
|
|
healing: GenerationData
|
|
|
|
drugs: GenerationData
|
|
|
|
stims: GenerationData
|
|
|
|
looseLoot: GenerationData
|
|
|
|
magazines: GenerationData
|
|
|
|
grenades: GenerationData
|
2023-03-03 15:23:46 +00:00
|
|
|
}
|