KAZIK/src_graphics/scene_animation_data.inc
Artvasil09 881a0061dc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes
Implement 32x32 BFS visitor navigation and daily contracts system with companion .npc journals; add native assembly scenes for Clover slots, Pyramid cards, Blackjack Party and Russian Party; package animation and sprite packs; add comprehensive offline test suites and rebuild shipping binaries.
2026-10-13 09:47:33 +03:00

48 lines
1.6 KiB
PHP

; Validated frame packs, shared by the entrance, characters and future table hands.
AnimPack3D STRUCT
magic dd ?
imageWidth dd ?
height dd ?
frames dd ?
bytes dd ?
pixels dd ?
AnimPack3D ENDS
LoadAnimPack3D PROTO :DWORD,:DWORD
FreeAnimPack3D PROTO :DWORD
DrawAnimSprite3D PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
LoadArrivalAssets3D PROTO
FreeArrivalAssets3D PROTO
InstallHallProps3D PROTO
QueueTableHand3D PROTO :DWORD,:DWORD,:DWORD,:DWORD
DrawQueuedTableHand3D PROTO
DrawDealerArm3D PROTO :DWORD,:DWORD,:DWORD
.data
animOpacity3D dd 255
streetPack3D AnimPack3D <>
guardPack3D AnimPack3D <>
merchantPack3D AnimPack3D <>
propsPack3D AnimPack3D <>
backsPack3D AnimPack3D <>
handsPack3D AnimPack3D <>
materialsPack3D AnimPack3D <>
activeTablePack3D AnimPack3D <>
streetPath3D db "assets\animations\arrival\street.bin",0
guardPath3D db "assets\animations\arrival\guards.bin",0
merchantPath3D db "assets\animations\arrival\merchant.bin",0
propsPath3D db "assets\animations\arrival\props.bin",0
backsPath3D db "assets\animations\arrival\card-backs.bin",0
handsPath3D db "assets\animations\arrival\table-hands.bin",0
materialsPath3D db "assets\animations\arrival\materials.bin",0
activeTablePath3D db "assets\animations\arrival\table-active.bin",0
hallMaterialSlots3D dd 3,5,1,2
tableHandQueued3D dd 0
tableHandX3D dd 0
tableHandY3D dd 0
tableHandTime3D dd 0
tableHandKind3D dd 0
tableHandAnchorX3D dd 31,61,62,38,48,65,40,42
tableHandAnchorY3D dd 150,150,154,147,147,153,37,37
.data?
tableProtectedRows3D dd (640*(88+36)) dup(?)
.code
include src_graphics\native_blackjack_party_data.inc