Skip to main content
The Deno 2 Release Candidate is here
Learn more
interface IQteData.IQteData
Re-export
import { type IQteData } from "https://deno.land/x/sptaki@1.2.0/models/eft/hideout/mod.ts";
const { IQteData } = IQteData;

Properties

id: string
type: QteActivityType
area: HideoutAreas
areaLevel: number
quickTimeEvents: IQuickTimeEvent[]
results: Record<QteEffectType, IQteResult>

Properties

id: string
type: QteActivityType
area: HideoutAreas
areaLevel: number
quickTimeEvents: IQuickTimeEvent[]
results: Record<QteEffectType, IQteResult>

Properties

type: QteType
position: { x: number; y: number; }
startDelay: number
endDelay: number
speed: number
successRange: { x: number; y: number; }
key: string

Properties

type: RequirementType

Properties

energy: number
hydration: number
rewardsRange: IQteEffect[]

Properties

type: QteRewardType
skillId: number
levelMultipliers: ISkillLevelMultiplier[]
time: number
weight: number
result: QteResultType

Properties

level: number
multiplier: number

Properties

type: RequirementType.AREA
areaType: HideoutAreas
requiredLevel: number

Properties

type: RequirementType.TRADER_UNLOCK
traderId: Traders

Properties

type: RequirementType.TRADER_LOYALTY
traderId: Traders
loyaltyLevel: number

Properties

type: RequirementType.SKILL
skillName: SkillTypes
skillLevel: number

Properties

type: RequirementType.RESOURCE
templateId: string
resource: number

Properties

type: RequirementType.ITEM
templateId: string
count: number
isFunctional: boolean
isEncoded: boolean

Properties

type: RequirementType.TOOL
templateId: string
count: number
isFunctional: boolean
isEncoded: boolean

Properties

type: RequirementType.QUEST_COMPLETE
questId: string

Properties

type: RequirementType.HEALTH
energy: number
hydration: number

Properties

type: RequirementType.BODY_PART_BUFF
effectName: Effect
bodyPart: BodyPart
excluded: boolean