KAZIK/tools/generators/clover_cp1251.patch
Artvasil09 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

36 lines
964 B
Diff

diff --git a/poker.asm b/poker.asm
--- a/poker.asm
+++ b/poker.asm
@@ -165,1 +165,2 @@
slotComboMults dd 32 dup(0)
+slotComboMasks dd 32 dup(0)
@@ -11292,1 +11293,3 @@
mov slotComboMults[ebx * 4], edx
+ mov ecx,maskValue
+ mov slotComboMasks[ebx * 4],ecx
diff --git a/casino3d.inc b/casino3d.inc
--- a/casino3d.inc
+++ b/casino3d.inc
@@ -156,1 +156,2 @@
include src_graphics\native_slots_data.inc
+include src_graphics\native_clover_data.inc
@@ -4730,1 +4731,4 @@
- call BeginUnavailable3D
+ call InitNativeClover3D
+ test eax,eax
+ jz target_unported
+ mov engineMode,MODE_CLOVER
@@ -5131,1 +5135,2 @@
include src_graphics\native_slots.inc
+include src_graphics\native_clover.inc
@@ -5255,1 +5260,7 @@
check_slots_mode:
+ cmp engineMode,MODE_CLOVER
+ jne @F
+ call HandleNativeClover3D
+ call RenderNativeClover3D
+ jmp present_frame
+@@:
@@ -5485,1 +5496,2 @@
call FreeNativeSlots3D
+ call FreeNativeClover3D