; --- hell_tower_data.inc: Data for Hell Tower 3D (6 Floors) --- MODE_HELL_TOWER equ 23 TOWER_STATE_BRIEFING equ 0 TOWER_STATE_IN_GAME equ 1 TOWER_STATE_CLEAR equ 2 TOWER_STATE_DEFEAT equ 3 TOWER_STATE_CHAMPION equ 4 InitHellTower3D PROTO TowerExitToHall PROTO TowerReportRoundOutcome PROTO :DWORD RenderTowerInGameBadge PROTO ResolveHellAssetPath PROTO :DWORD, :DWORD FreeTowerMinigameAssets PROTO .data towerStage dd 1 towerFloorState dd 0 towerAnimClock dd 0 towerCurrentGame dd 0 towerPrizeAmount dd 66600 towerHudText db 91,32,0 hellTowerMenuArt3D AnimPack3D <0> hellTowerMenuPath3D db "assets\animations\hall\helltower-menu.bin",0 ; 6 floors: 1=205, 2=174, 3=143, 4=112, 5=81, 6=50 towerFloorY dd 205, 174, 143, 112, 81, 50 towerCursorY dd 205 towerCursorTargetY dd 205 towerCalloutAnim dd 0 towerPrizePrompt db 202,211,216,58,32,36,0 towerFloorModes dd MODE_COIN, MODE_DICE, MODE_BLACKJACK, MODE_RUSSIAN, MODE_ROULETTE, MODE_BUCKSHOT towerBoss1 db 193,229,241,32,192,231,224,240,242,224,0 towerBoss2 db 196,229,236,238,237,32,202,238,241,242,229,233,0 towerBoss3 db 202,240,243,239,252,229,32,210,252,236,251,0 towerBoss4 db 209,243,228,252,255,32,192,228,224,0 towerBoss5 db 213,238,231,255,232,237,32,208,243,235,229,242,234,232,0 towerBoss6 db 194,235,224,228,251,234,224,32,193,224,248,237,232,0 towerBossNames dd OFFSET towerBoss1, OFFSET towerBoss2, OFFSET towerBoss3, OFFSET towerBoss4, OFFSET towerBoss5, OFFSET towerBoss6 towerGame1 db 206,240,229,235,32,232,32,240,229,248,234,224,0 towerGame2 db 202,238,241,242,232,0 towerGame3 db 50,49,32,47,32,206,247,234,238,0 towerGame4 db 208,243,241,241,234,224,255,32,240,243,235,229,242,234,224,0 towerGame5 db 202,224,231,232,237,238,45,240,243,235,229,242,234,224,0 towerGame6 db 66,117,99,107,115,104,111,116,32,82,111,117,108,101,116,116,101,0 towerGameNames dd OFFSET towerGame1, OFFSET towerGame2, OFFSET towerGame3, OFFSET towerGame4, OFFSET towerGame5, OFFSET towerGame6 towerDesc1 db 211,227,224,228,224,233,32,241,242,238,240,238,237,243,32,236,238,237,229,242,251,46,0 towerDesc2 db 205,224,225,229,240,232,32,225,238,235,252,248,229,32,238,247,234,238,226,46,0 towerDesc3 db 206,225,251,227,240,224,233,32,234,240,243,239,252,229,32,226,32,50,49,46,0 towerDesc4 db 49,32,239,224,242,240,238,237,46,32,194,251,230,232,226,232,33,0 towerDesc5 db 211,227,224,228,224,233,32,247,232,241,235,238,32,240,243,235,229,242,234,232,46,0 towerDesc6 db 196,243,253,235,252,32,237,224,32,228,240,238,225,238,226,232,234,229,33,0 towerDescriptions dd OFFSET towerDesc1, OFFSET towerDesc2, OFFSET towerDesc3, OFFSET towerDesc4, OFFSET towerDesc5, OFFSET towerDesc6 towerHeader db 192,196,209,202,192,223,32,193,192,216,205,223,0 towerFloorPrefix db 221,210,192,198,32,0 towerOfTen db 32,47,32,54,0 towerEnemyLabel db 194,208,192,195,58,32,0 towerGameLabel db 200,195,208,192,58,32,0 towerRuleText db 54,32,253,242,224,230,229,233,32,225,229,231,32,239,238,240,224,230,229,237,232,233,0 towerLossWarning db 207,238,240,224,230,229,237,232,229,32,45,32,226,238,231,226,240,224,242,33,0 towerStartBtn db 91,69,78,84,69,82,93,32,193,206,201,0 towerEscBtn db 91,69,83,67,93,32,205,192,199,192,196,0 towerClearTitle db 221,210,192,198,32,199,192,215,200,217,197,205,33,0 towerClearDesc db 194,240,224,227,32,239,238,226,229,240,230,229,237,33,0 towerNextBtn db 91,69,78,84,69,82,93,32,196,192,203,220,216,197,0 towerDefeatTitle db 194,219,32,207,206,195,200,193,203,200,32,194,32,193,192,216,205,197,33,0 towerDefeatDesc db 196,243,248,224,32,241,227,238,240,229,235,224,32,226,32,192,228,243,46,0 towerReturnBtn db 91,69,83,67,93,32,194,32,213,206,203,203,32,202,192,199,200,205,206,0 towerChampTitle db 193,192,216,205,223,32,207,206,202,206,208,197,205,192,33,0 towerChampSubtitle db 194,251,32,45,32,194,235,224,228,251,234,224,32,193,224,248,237,232,33,0 towerPrizeText db 202,211,216,58,32,43,36,54,54,44,54,48,48,32,194,32,193,192,205,202,33,0 towerHudBadge db 193,192,216,205,223,58,32,0 towerHudOfTen db 47,54,0