diff --git a/casino3d.inc b/casino3d.inc --- a/casino3d.inc +++ b/casino3d.inc @@ -3128,2 +3128,3 @@ invoke PlayCasinoSound3D, OFFSET soundRoundWin, 0, 1 + invoke NpcRecordRound3D,8,1 call SaveProgress3D @@ -3135,2 +3136,3 @@ invoke PlayCasinoSound3D, OFFSET soundLose, 0, 1 + invoke NpcRecordRound3D,8,0 call SaveProgress3D @@ -3413,1 +3415,3 @@ FinalizeSkullsGuess PROC uses ebx + cmp skulls3d_state,3 + jne skulls_guess_done @@ -3423,2 +3427,4 @@ mov skulls3d_state, 4 invoke PlayCasinoSound3D, OFFSET soundRoundWin, 0, 1 + invoke NpcRecordRound3D,9,1 + call SaveProgress3D @@ -3430,3 +3436,6 @@ mov skulls3d_state, 4 invoke PlayCasinoSound3D, OFFSET soundLose, 0, 1 + invoke NpcRecordRound3D,9,0 + call SaveProgress3D +skulls_guess_done: ret @@ -4160,1 +4169,3 @@ mov skill3d_win_amount, eax + invoke NpcRecordRound3D,10,1 + call SaveProgress3D @@ -4168,3 +4179,5 @@ mov skill3d_state, 5 mov skill3d_timer, 0 + invoke NpcRecordRound3D,10,0 + call SaveProgress3D invoke PlayCasinoSound3D, OFFSET soundLose, 0, 1