Files
rsmv/generated/npcs.d.ts
2023-08-29 18:18:37 +02:00

156 lines
3.4 KiB
TypeScript

// GENERATED DO NOT EDIT
// This source data is located at '..\src\opcodes\npcs.jsonc'
// run `npm run filetypes` to rebuild
export type npcs = {
models?: (number|number)[] | null
name?: string | null
examine?: string | null
unknown_08?: number | null
unknown_0B?: number | null
boundSize?: number | null
unk_0D?: number | null
unk_0E?: number | null
unk_11?: number[] | null
actions_0?: string | null
actions_1?: string | null
actions_2?: string | null
actions_3?: string | null
actions_4?: string | null
color_replacements?: [
number,
number,
][] | null
material_replacements?: [
number,
number,
][] | null
recolourPalette?: number[] | null
recolor_indices?: number | null
retexture_indices?: number | null
headModels?: (number|number)[] | null
drawMapDot?: false | null
combat?: number | null
scaleXZ?: number | null
scaleY?: number | null
unknown_63?: true | null
ambience?: number | null
modelContract?: number | null
head_icon_data?: number | null
unknown_67?: number | null
morphs_1?: {
unk1: number,
unk2: number[],
unk3: (number|number),
} | null
unknown_6B?: false | null
slowWalk?: false | null
animateIdle?: false | null
shadow?: {
SrcColor: number,
DstColor: number,
} | null
shadowAlphaIntensity?: {
Src: number,
Dst: number,
} | null
unknown_73?: [
number,
number,
] | null
morphs_2?: {
unk1: number,
unk2: number,
unk3: number[],
unk4: number,
} | null
movementCapabilities?: number | null
unknown_78?: [
number,
number,
number,
number,
] | null
translations?: Uint8Array[] | null
unk_7A?: number | null
iconHeight?: number | null
respawnDirection?: number | null
animation_group?: number | null
movementType?: number | null
ambient_sound?: {
unk1: number,
unk2: number,
unk3: number,
unk4: number,
unk45: number,
} | null
oldCursor?: {
Op: number,
Cursor: number,
} | null
oldCursor2?: {
Op: number,
Cursor: number,
} | null
attackCursor?: number | null
armyIcon?: number | null
unknown_8C?: number | null
unknown_8D?: true | null
mapFunction?: number | null
unknown_8F?: true | null
members_actions_0?: string | null
members_actions_1?: string | null
members_actions_2?: string | null
members_actions_3?: string | null
members_actions_4?: string | null
unknown_9B?: {
unknown_1: number,
unknown_2: number,
unknown_3: number,
unknown_4: number,
} | null
aByte3076_set_1?: true | null
aByte3076_set_0?: false | null
quests?: number[] | null
dummy_1?: true | null
unknown_A3?: number | null
unknown_A4?: {
unknown_1: number,
unknown_2: number,
} | null
unknown_A5?: number | null
unknown_A8?: number | null
unknown_A9?: false | null
action_cursors_0?: number | null
action_cursors_1?: number | null
action_cursors_2?: number | null
action_cursors_3?: number | null
action_cursors_4?: number | null
action_cursors_5?: number | null
dummy_2?: true | null
unknown_B3?: {
unknown_1: number,
unknown_2: number,
unknown_3: number,
unknown_4: number,
unknown_5: number,
unknown_6: number,
} | null
unknown_B4?: number | null
unknown_B5?: {
unknown_1: number,
unknown_2: number,
} | null
unknown_B6?: true | null
unknown_B7?: number | null
unknown_B8?: number | null
unknown_B9?: number | null
unknown_DB?: number | null
extra?: {
prop: number,
intvalue: number | null,
stringvalue: string | null,
}[] | null
unknown_FD?: number | null
};