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