Fix ready/go
This commit is contained in:
parent
9c9a210d9e
commit
056bdf36a5
BIN
DMGTRIS.GB
BIN
DMGTRIS.GB
Binary file not shown.
|
@ -145,7 +145,8 @@ DEF GAME_OVER_R10 EQU 133
|
||||||
DEF GAME_OVER_R12 EQU 153
|
DEF GAME_OVER_R12 EQU 153
|
||||||
DEF GAME_OVER_R14 EQU 173
|
DEF GAME_OVER_R14 EQU 173
|
||||||
DEF GAME_OVER_OTHER EQU 131
|
DEF GAME_OVER_OTHER EQU 131
|
||||||
DEF LEADY_GO_TIME EQU 90
|
DEF LEADY_TIME EQU 80
|
||||||
|
DEF GO_TIME EQU 40
|
||||||
|
|
||||||
DEF BUTTON_MODE_NORM EQU 0
|
DEF BUTTON_MODE_NORM EQU 0
|
||||||
DEF BUTTON_MODE_INVR EQU 1
|
DEF BUTTON_MODE_INVR EQU 1
|
||||||
|
|
|
@ -107,7 +107,7 @@ SwitchToGameplay::
|
||||||
; Leady mode.
|
; Leady mode.
|
||||||
ld a, MODE_LEADY
|
ld a, MODE_LEADY
|
||||||
ldh [hMode], a
|
ldh [hMode], a
|
||||||
ld a, LEADY_GO_TIME
|
ld a, LEADY_TIME
|
||||||
ldh [hModeCounter], a
|
ldh [hModeCounter], a
|
||||||
|
|
||||||
; Install the event loop handlers.
|
; Install the event loop handlers.
|
||||||
|
@ -152,16 +152,17 @@ GamePlayEventLoopHandler::
|
||||||
; Draw "READY" and wait a bit.
|
; Draw "READY" and wait a bit.
|
||||||
leadyMode:
|
leadyMode:
|
||||||
ldh a, [hModeCounter]
|
ldh a, [hModeCounter]
|
||||||
cp a, LEADY_GO_TIME
|
cp a, LEADY_TIME
|
||||||
jr nz, :+
|
jr nz, :+
|
||||||
call SFXKill
|
call SFXKill
|
||||||
ld a, SFX_READY_GO
|
ld a, SFX_READY_GO
|
||||||
call SFXEnqueue
|
call SFXEnqueue
|
||||||
|
ldh a, [hModeCounter]
|
||||||
: dec a
|
: dec a
|
||||||
jr nz, :+
|
jr nz, :+
|
||||||
ld a, MODE_GO
|
ld a, MODE_GO
|
||||||
ldh [hMode], a
|
ldh [hMode], a
|
||||||
ld a, LEADY_GO_TIME
|
ld a, GO_TIME
|
||||||
: ldh [hModeCounter], a
|
: ldh [hModeCounter], a
|
||||||
ld de, sLeady
|
ld de, sLeady
|
||||||
ld hl, wField+(14*10)
|
ld hl, wField+(14*10)
|
||||||
|
@ -476,7 +477,7 @@ gameOverMode:
|
||||||
ldh [hHoldSpent], a
|
ldh [hHoldSpent], a
|
||||||
ld a, MODE_LEADY
|
ld a, MODE_LEADY
|
||||||
ldh [hMode], a
|
ldh [hMode], a
|
||||||
ld a, LEADY_GO_TIME
|
ld a, LEADY_TIME
|
||||||
ldh [hModeCounter], a
|
ldh [hModeCounter], a
|
||||||
jr drawStaticInfo
|
jr drawStaticInfo
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue