- 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
32 lines
1.7 KiB
PHP
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
|