Commit graph

11 commits

Author SHA1 Message Date
3c8465bdad fix(hell_tower): calibrate menu to 6 floors, fix UI text overflow, and remove casino prefix
- Align tower progression and cursor coordinates strictly to the 6 floors: Coin, Dice, Cards, Russian Roulette, Roulette, Buckshot
- Recalibrate tower cursor Y positions for each tier (205, 174, 143, 112, 81, 50)
- Reformat UI text, labels, and action buttons to strictly fit within card and sub-card boundaries without clipping
- Remove redundant 'КАЗИНО 3D' prefix from header banner, keeping bold centered 'АДСКАЯ БАШНЯ'
- Rebuild shipping binaries and verify complete 6-floor test suite
2026-10-26 20:43:19 +03:00
eef2039c7e feat(hell_tower): integrate custom hell sprites, redesign tower menu, and fix entrance crash
- Add ResolveHellAssetPath to automatically load *-hell variants during tournamentMode with fallback to vanilla assets
- Rebuild Hell Tower briefing menu using HellTower_menu background with smooth floor cursor and sliding callout info card
- Fix buffer overrun in RenderHellTower3D by packing helltower-menu at native 640x480 resolution with bounds-checked blit
- Temporarily disable tower background music per user request
- Add asset packing pipeline, verification tools, and automated 10-floor run-through smoke test
2026-10-26 19:44:06 +03:00
2024aacd31 feat(tower): implement 3D Hell Tower mode and clean legacy console code
- Add 3D Hell Tower mode with 10 boss floors, briefings, and outcome tracking across games
- Refactor poker.asm by removing >10,600 lines of dead legacy console games and menus
- Rebuild poker.exe with clean binary output and update .gitignore
2026-10-15 19:49:50 +03:00
5997849f75 refactor(cleanup): remove legacy terminal implementations of ported 3D games 2026-10-13 22:28:14 +03:00
881a0061dc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes
Implement 32x32 BFS visitor navigation and daily contracts system with companion .npc journals; add native assembly scenes for Clover slots, Pyramid cards, Blackjack Party and Russian Party; package animation and sprite packs; add comprehensive offline test suites and rebuild shipping binaries.
2026-10-13 09:47:33 +03:00
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
ba8a1ef0b8 refactor: reorganize project structure, isolate tools and portable builds, clean root directory 2026-09-30 19:42:48 +03:00
e6bf8d8edb feat(ui): embed classic game terminal into 2.5D arcade bezel without OS borders 2026-09-24 22:46:27 +03:00
3ae4323379 feat(2.5d): integrate all classic games via dedicated terminal windows and 22 stations 2026-09-24 22:31:49 +03:00
99fc93c700 fix(engine): resolve DDA division overflow crash and Pause mnemonic collision 2026-09-24 22:26:41 +03:00
a24acf7936 Add Assembler Casino project with 2.5D graphics and tools 2026-09-24 19:31:05 +03:00