More formatting and comments.

This commit is contained in:
LT-Schmiddy 2024-12-31 17:56:57 -05:00
parent bb574ac2e7
commit ec057b952b
2 changed files with 4 additions and 4 deletions

View file

@ -51,6 +51,7 @@ RECOMP_PATCH void Play_Main(GameState* thisx) {
static Input* prevInput = NULL; static Input* prevInput = NULL;
PlayState* this = (PlayState*)thisx; PlayState* this = (PlayState*)thisx;
// @recomp If the reset game button was pressed, we'll handle that now.
if (recomp_should_reset_game()) { if (recomp_should_reset_game()) {
do_reset_game(this); do_reset_game(this);
} }
@ -195,12 +196,12 @@ RECOMP_PATCH void Play_Init(GameState* thisx) {
// @recomp_event recomp_on_play_init(PlayState* this): A new PlayState is being initialized. // @recomp_event recomp_on_play_init(PlayState* this): A new PlayState is being initialized.
recomp_on_play_init(this); recomp_on_play_init(this);
// @recomp make the game reset button visible ONLY if we're not running the titlescreen sequence.
if (!recomp_in_title_sequence) { if (!recomp_in_title_sequence) {
recomp_set_reset_button_visibility(1); recomp_set_reset_button_visibility(1);
} }
if ((gSaveContext.respawnFlag == -4) || (gSaveContext.respawnFlag == -0x63)) { if ((gSaveContext.respawnFlag == -4) || (gSaveContext.respawnFlag == -0x63)) {
if (CHECK_EVENTINF(EVENTINF_TRIGGER_DAYTELOP)) { if (CHECK_EVENTINF(EVENTINF_TRIGGER_DAYTELOP)) {
CLEAR_EVENTINF(EVENTINF_TRIGGER_DAYTELOP); CLEAR_EVENTINF(EVENTINF_TRIGGER_DAYTELOP);

View file

@ -182,5 +182,4 @@ extern "C" void recomp_should_reset_game(uint8_t* rdram, recomp_context* ctx) {
extern "C" void recomp_set_reset_button_visibility(uint8_t* rdram, recomp_context* ctx) { extern "C" void recomp_set_reset_button_visibility(uint8_t* rdram, recomp_context* ctx) {
uint8_t storeVal = _arg<0, uint8_t>(rdram, ctx); uint8_t storeVal = _arg<0, uint8_t>(rdram, ctx);
zelda64::set_reset_button_visibility((bool)storeVal); zelda64::set_reset_button_visibility((bool)storeVal);
} }