Files
rsmv/generated/models.d.ts
2022-04-01 01:46:38 +02:00

45 lines
1.1 KiB
TypeScript

// GENERATED DO NOT EDIT
// This source data is located at '..\src\opcodes\models.json'
// run `npm run filetypes` to rebuild
export type models = {
format: number,
unk1: number,
version: number,
meshCount: number,
unkCount0: number,
unkCount1: number,
unkCount2: number,
unkCount3: number,
meshes: {
groupFlags: number,
unkint: number,
materialArgument: number,
faceCount: number,
hasVertices: number,
hasVertexAlpha: number,
hasFaceBones: number,
hasBoneIds: number,
isHidden: number,
hasSkin: number,
colourBuffer: Uint16Array | null,
alphaBuffer: Uint8Array | null,
faceboneidBuffer: Uint16Array | null,
indexBuffers: Uint16Array[],
vertexCount: number | null,
positionBuffer: Uint16Array | null,
normalBuffer: Int8Array | null,
tagentBuffer: Uint16Array | null,
uvBuffer: Uint16Array | null,
boneidBuffer: Uint16Array | null,
skin: {
skinVertexCount: number,
skinBoneBuffer: Uint8Array,
skinWeightBuffer: Uint8Array,
} | null,
}[],
unk1Buffer: Uint8Array[],
unk2Buffer: Uint8Array[],
unk3Buffer: Uint8Array[],
};