KAZIK/src_graphics/native_coin_data.inc
Artvasil09 4f8ae0893b Implement native slots, coin toss, European roulette and hall furniture
Add native assembly scenes and assets for Slots (777), Coin flip, and European Roulette; add 3D hall furniture packs and prompts; improve Russian UI strings in CP1251; update launcher hash and rebuild shipping binaries.
2026-10-10 14:43:30 +03:00

58 lines
1.9 KiB
PHP

COIN_IDLE equ 0
COIN_TOSS equ 1
COIN_RESULT equ 2
COIN_RELEASE_MS equ 300
COIN_FLIGHT_MS equ 720
COIN_LAND_MS equ (COIN_RELEASE_MS+COIN_FLIGHT_MS)
COIN_TOTAL_MS equ 1700
InitNativeCoin3D PROTO
HandleNativeCoin3D PROTO
RenderNativeCoin3D PROTO
LoadNativeCoinArt3D PROTO
FreeNativeCoinArt3D PROTO
CoinEscape3D PROTO
CoinSettle3D PROTO
CoinPose3D PROTO :DWORD
DrawCoinShadow3D PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
ValidateCityPack3D PROTO :DWORD,:DWORD,:DWORD,:DWORD
.data
coinTableArt3D AnimPack3D <>
coinFacesArt3D AnimPack3D <>
coinHandsArt3D AnimPack3D <>
coinTablePath3D db "assets\animations\coin\table-v1.bin",0
coinFacesPath3D db "assets\animations\coin\faces-v1.bin",0
coinHandsPath3D db "assets\animations\coin\hands-v2.bin",0
coinArtReady3D dd 0
coinExitQueued3D dd 0
coinStartPhase3D dd 0
coinAngle3D dd 0
coinX3D dd 433
coinY3D dd 313
coinGroundY3D dd 344
coinWidth3D dd 56
coinHeight3D dd 56
coinFace3D dd 0
coinHandPose3D dd 0
coinHandY3D dd 250
coinShadowRadius3D dd 30
coinShadowAlpha3D dd 70
coinTitle3D db 204,206,205,197,210,202,192,0
coinHeadsText3D db 206,208,168,203,0
coinTailsText3D db 208,197,216,202,192,0
coinFlipText3D db 193,208,206,209,206,202,0
coinAgainText3D db 197,217,168,32,208,192,199,0
coinExitText3D db 194,219,213,206,196,0
coinBankText3D db 193,192,205,202,32,36,0
coinStakeText3D db 209,210,192,194,202,192,0
coinReturnText3D db 194,219,207,203,192,210,192,0
coinLeavingText3D db 194,219,213,206,196,32,207,206,209,203,197,32,193,208,206,209,202,192,0
coinTossText3D db 194,32,207,206,203,168,210,197,0
coinLandingText3D db 207,208,200,199,197,204,203,197,205,200,197,0
coinPrepareText3D db 193,208,206,209,192,197,204,0
coinMissingText3D db 205,197,210,32,209,207,208,192,201,210,206,194,0
coinLowBankText3D db 204,192,203,206,32,212,200,216,197,202,0
coinPlusText3D db "+",0
coinMinusText3D db "-",0
coinError3D dd 0
include src_graphics\coin_detail_data.inc
.code