KAZIK/src_graphics/character_cast_data.inc

30 lines
836 B
PHP

CAST_COUNT equ 10
CAST_STRIDE equ 100
CAST_IDLE equ 0
CAST_TALK equ 1
CAST_DRINK equ 2
CAST_SEAT equ 3
CAST_SEAT_TALK equ 4
CAST_SEAT_DRINK equ 5
CAST_SIT_DOWN equ 6
CAST_STAND_UP equ 7
CAST_PICK_UP equ 8
CAST_THROW equ 9
CAST_CHEER equ 10
CAST_WALK equ 11
; The hall eye height is 1.05 units. A 1.3-unit canvas puts faces at eye level.
CAST_HEIGHT equ FP_1*13/10
CAST_WIDTH equ CAST_HEIGHT*192/224
LoadCharacterCast3D PROTO
FreeCharacterCast3D PROTO
ConfigureCharacter3D PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
ConfigureRoofVisitor3D PROTO :DWORD
.data
characterCast3D AnimPack3D <>
characterCastPath3D db "assets\animations\characters\cast-v1.bin",0
characterOffsets3D dd 0,4,8,12,16,20,56,56,64,72,96,24
characterLastId3D dd 0
characterLastAction3D dd 0
characterLastFrame3D dd 0
roofGuestIdentity3D dd 0,4,2,1,3,5,6,7
.code