KAZIK/src_graphics/cabaret_data.inc
Artvasil09 797ee366dc feat: implement upper lounge, manual stairs, cabaret, and casino terminals
- Native player-controlled stairs, upper lounge bar, and Hell Tower infernal portal
- Cabaret stage with musical acts, audience seating, and interaction
- Dedicated cash/trophy wall terminals with native balance and achievement screens
- Projecting 3D wall lanterns with ray/plane intersection
- Six roaming guests with seated poses and card rank rendering updates
- Synchronized launcher hash and updated binaries
2026-10-18 21:36:12 +03:00

32 lines
1.7 KiB
PHP

MODE_CABARET equ 24
INTERACT_CABARET_SEAT equ 42
UpdateCabaret3D PROTO
BeginCabaret3D PROTO
HandleCabaret3D PROTO
RenderCabaret3D PROTO
RenderCabaretActors3D PROTO
.data
cabaretArt3D AnimPack3D <>
cabaretPath3D db "assets\animations\hall\cabaret-ensemble-v1.bin",0
cabaretPianoArt3D AnimPack3D <>
cabaretPianoPath3D db "assets\animations\hall\cabaret-piano-v1.bin",0
cabaretGuitarArt3D AnimPack3D <>
cabaretGuitarPath3D db "assets\animations\hall\cabaret-guitar-v1.bin",0
cabaretTime3D dd 0
cabaretAct3D dd 0
cabaretActSeen3D dd 0
cabaretActor3D CityProp3D <16*FP_1,4*FP_1,FP_1*4/5,FP_1*13/10,0,OFFSET cabaretArt3D,FP_1/8>
cabaretPiano3D CityProp3D <FP_1*147/10,FP_1*36/10,FP_1*26/10,FP_1*175/100,0,OFFSET cabaretPianoArt3D,FP_1/8>
cabaretGuitar3D CityProp3D <FP_1*175/10,FP_1*4,FP_1*9/10,FP_1*7/5,0,OFFSET cabaretGuitarArt3D,FP_1/8>
cabaretTitle3D db 202,192,193,192,208,197,32,34,207,206,203,205,206,215,220,34,0
cabaretSeat3D db 69,58,32,209,197,209,210,220,32,200,32,209,204,206,210,208,197,210,220,32,216,206,211,0
cabaretActNames3D dd OFFSET cabaretChorus3D,OFFSET cabaretJazz3D,OFFSET cabaretFinale3D
cabaretChorus3D db 194,197,215,197,208,205,197,197,32,194,192,208,220,197,210,197,0
cabaretJazz3D db 196,198,192,199,206,194,219,201,32,202,194,192,208,210,197,210,0
cabaretFinale3D db 209,197,208,197,193,208,223,205,219,201,32,196,211,221,210,0
cabaretRequest3D db 205,206,204,197,208,32,36,49,48,48,0
cabaretTip3D db 215,192,201,32,36,49,48,48,0
cabaretStand3D db 194,209,210,192,210,220,0
cabaretNext3D db 196,206,32,209,204,197,205,219,32,205,206,204,197,208,192,0
cabaretApplause3D db 192,240,242,232,241,242,251,32,225,235,224,227,238,228,224,240,255,242,32,231,224,32,239,238,228,228,229,240,230,234,243,0
.code