7 Commits

Author SHA1 Message Date
Retnuhytnuob c75a93182f Renaming of board related src files, Prize state naming, board/bonus board state/substate naming (#214)
* name prize array, start on main board state

* next board state const refs

* main/groudon board states

* spriteGroup Const initialize

* undo SG_ consts for now - Later PR

* sprite group active bool checkpoint

* sprite group active conditions

* center screen display

* board substate initial enum tagging

* board intro mode; bonus board substates

* folderization; partial

* catch tile naming

* remaining board folderization (2 intended exceptions)

* center catch substates

* Finished Catchem substates

* finish jirachi substate mode

* baby mon substates

* clean up center screen in-file naming

* defolderization, evo/travel substates

* pendingModeChangeFlags

* Kecleon board state naming

* spheal board states

* fix unknown enum name

* kyogre initial state enum

* kyogre const checkpoint

* kyogre state enums finished

* data extraction for roulette wheel sets, state for special capturestate

* rayquaza states, roulette prize option dump
2026-05-09 08:06:24 -05:00
Smileynator 1c0a9314f8 Decompile sub_19048, IdlePinballGameMain, sub_19190, sub_19288 and sub_19304 (#114)
* decompile IdlePinballGameMain
documented gMain.subState
Broken state due to gIdlePinballGameStateFuncs definition

* Fixed definition of gIdlePinballGameStateFuncs

* Decimpile sub_19048

* Decomp sub_19190

* Fixed the io_reg macro name for joystick without LR as an input check.

* used proper macro's for field checks

* Decompile sub_19288 and sub_19304

* cleanup

---------

Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-06-19 10:17:05 -05:00
Eduardo Quezada e47add6e3b Added area consts + MAIN_FIELD_COUNT 2025-02-22 14:53:12 -03:00
Eduardo Quezada fe31638071 Some bonus field select documentation 2025-02-19 19:37:37 -03:00
Marcus Huderle fc594f7906 sub_4A270 2025-02-15 13:45:38 -06:00
Marcus Huderle ca6d793627 sub_49ED4 2025-02-15 13:09:37 -06:00
Eduardo Quezada 033ac0415c Slight Field documentation 2025-02-01 15:53:44 -03:00