mirror of
https://github.com/skillbert/rsmv.git
synced 2026-04-22 15:17:04 -04:00
156 lines
3.4 KiB
TypeScript
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
|
|
};
|