KAZIK/src_graphics/arrival_data.inc
Artvasil09 3ad5bf4c9d Develop assembly-only casino scenes and native games
Add native Durak, poker, blackjack, roulette, Buckshot and billiards scenes with animation assets and regression tests. Improve arrival, city, hall, profiles, shops, audio and exit handling; remove the portable C game core and refresh shipping executables.
2026-10-08 22:39:19 +03:00

61 lines
1.7 KiB
PHP

MODE_ARRIVAL equ 13
ARRIVAL_WALK equ 0
ARRIVAL_STOP equ 1
ARRIVAL_PROFILE equ 2
ARRIVAL_NAME equ 3
ARRIVAL_ADMIT equ 4
ARRIVAL_ENTER equ 5
BeginArrival3D PROTO
HandleArrival3D PROTO
RenderArrival3D PROTO
ArrivalEscape3D PROTO
ArrivalChar3D PROTO :DWORD
CollectGraphicProfiles3D PROTO
ValidateGraphicProfile3D PROTO :DWORD
SelectGraphicProfile3D PROTO :DWORD
CreateGraphicProfile3D PROTO
SaveGraphicProfile3D PROTO
SyncGraphicBack3D PROTO
.data
arrivalState3D dd ARRIVAL_WALK
arrivalTime3D dd 0
arrivalSelected3D dd 0
arrivalError3D dd 0
arrivalNameLength3D dd 0
arrivalName3D db 20 dup(0)
nativeProfileActive3D dd 0
arrivalConfirmed3D dd 0
nativeProfilesDir3D db "runtime\profiles",0
nativeProfilesDirPtr3D dd OFFSET nativeProfilesDir3D
nativeProfilesPath3D db 260 dup(0)
entryAccountCount3D dd 0
entryAccountNames3D db 20*64 dup(0)
entryAccountPaths3D db 20*260 dup(0)
entryAccountBanks3D dd 20 dup(0)
entryFindData3D db 320 dup(0)
entryFindPath3D db 260 dup(0)
entryPattern3D db 260 dup(0)
entryScanDir3D db 260 dup(0)
entryScanPath3D db 260 dup(0)
entrySaveData3D db SAVE_FILE_SIZE dup(0)
entryDisplayName3D db 24 dup(0)
entryDat3D db ".dat",0
entryWildcard3D db "\*.dat",0
entryLocalRoot3D db ".",0
entryWelcome3D db "CASINO / ENTRY",0
entryChoose3D db "YOUR PROFILE",0
entryGuest3D db "PREVIEW PROFILE",0
entryNew3D db "+ NEW PLAYER",0
entryNameText3D db "PLAYER NAME",0
entryNameHint3D db "A-Z 0-9 _ -",0
entryConfirm3D db "ENTER",0
entryCancel3D db "ESC: BACK",0
entryContinue3D db "WELCOME",0
entryMoney3D db "$",0
entryProfileError3D db "CANNOT LOAD SAVE",0
entryNameError3D db "NAME TAKEN / I/O",0
entryStop3D db "ONE MOMENT.",0
entryChecking3D db "CHECKING THE GUEST LIST",0
entryReady3D db "PLEASE, COME IN.",0
entrySkip3D db "ENTER: APPROACH",0
.code