KAZIK/tools/tests
Игорь Федосеев ca62db53e9 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene
- Billiards: add native Russian Pyramid & American Eight-Ball pool with physics prediction, controls, and regression tests
- Scratch Tickets: add dedicated counter, mat presentation, elliptical coin scraping, 4 ticket types, and payout effects
- First-Person Dice: add native dice scene, hand anchor frames, throwing animation, and table perspective
- City Wake & Weather: add arrival cutscene, alley geometry, weather/rain effects, and lighter/rocker animation
- World Dressing: add hall paintings, furniture packs, hall lighting, and scene regression tests
- Build & Tooling: update build.bat for modern MSVC toolchain, update launcher hash, and refresh shipping binaries
2026-10-16 12:37:40 +03:00
..
__pycache__ chore: track all project backups, docs, runtime assets, and graphify output 2026-09-30 21:27:18 +03:00
achievement_popup.bat refactor: reorganize project structure, isolate tools and portable builds, clean root directory 2026-09-30 19:42:48 +03:00
arrival_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
billiards_benchmark.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
billiards_choice_probe.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
billiards_choice_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
billiards_module.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
blackjack_party_probe.asm Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
blackjack_party_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
buckshot_path_probe.asm Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
buckshot_test.inc Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
build_graphics.ps1 Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
card_exit_test.inc Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
card_tables_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
casino_actions_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_alpha_math.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_arrival_frames.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_audio_bindings.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_billiards.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_blackjack_party.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_buckshot_frames.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_card_exit_build.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_card_table_frames.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_city_lighting.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_city_wake.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_clover.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_coin_detail.py Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
check_coin_scene.py Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
check_dice_scene.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_durak_frames.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_european_wheel.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_hall_frames.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_hall_furniture.py Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
check_native_modal_build.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_npc_life.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_russian_party.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_scene_hardening.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_scratch.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
check_slot_build.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_slot_frames.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
check_startup_frames.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
check_street_population.py Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
check_world_dressing.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
city_light_probe.asm Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
city_lighting_test.inc Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
clover_fixtures.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
clover_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
coin_detail_test.inc Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
coin_test.inc Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
debug_native_crash.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
diagnose_wheel_assert.py Implement native slots, coin toss, European roulette and hall furniture 2026-10-10 14:43:30 +03:00
dice_scene_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
durak_test.inc Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
eightball_regression.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
export_scratch_probe.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
hall_furniture_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
hall_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
npc_life_probe.asm Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
npc_life_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
prepare_arrival_fixtures.py Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
prepare_billiards_module.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
prepare_clover_fixtures.py Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
prepare_scratch_module.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
prepare_world_dressing_probe.py feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
publish_graphics.ps1 Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
pyramid_syntax_probe.asm Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
pyramid_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
release_smoke_check.ps1 refactor: reorganize project structure, isolate tools and portable builds, clean root directory 2026-09-30 19:42:48 +03:00
russian_party_probe.asm Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
russian_party_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
scratch_effects_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
scratch_native_probe.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
scratch_portrait_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
scratch_syntax.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
scratch_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
simulate_render.py refactor: reorganize project structure, isolate tools and portable builds, clean root directory 2026-09-30 19:42:48 +03:00
slots_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
street_asset_probe.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
street_population_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
test_billiards_benchmark.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
test_billiards_module.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
test_blackjack_party.ps1 Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
test_buckshot_paths.ps1 Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
test_casino_actions.ps1 Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
test_city_light_probe.ps1 Develop assembly-only casino scenes and native games 2026-10-08 22:39:19 +03:00
test_minigames_render.py fix(ui,audio): eliminate cyan color bug, restore authentic IBM VGA Cyrillic font, implement native 2.5D Skill Check 2026-09-30 21:17:07 +03:00
test_npc_life.ps1 Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
test_russian_party.ps1 Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
test_scratch_module.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
test_scratch_probe.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
test_street_asset_paths.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
test_world_dressing_probe.ps1 feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
unavailable_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
wheel_scene_test.inc Add native NPC visitors with contracts, Clover slots, Pyramid, and party table scenes 2026-10-13 09:47:33 +03:00
world_dressing_probe.asm feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
world_dressing_test.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00
world_regression.inc feat: implement native billiards, scratch tickets, first-person dice, and city wake scene 2026-10-16 12:37:40 +03:00