diff options
| author | Caladius <Caladius@users.noreply.github.com> | 2025-10-15 12:38:14 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-15 12:38:14 -0400 |
| commit | 894670b9008381ca4ea366736e6243bcdb3dad94 (patch) | |
| tree | e02f28f38963acaa78fa22d8e1438965545aecfe /mm/src/code/z_parameter.c | |
| parent | 3b88dd05ed4e1c9c1a30af4b767db1e1e91d0b3d (diff) | |
[Enhancement] Time Splits (#1266)
* Adds support for Timesplits
* clanged
* Fix Popout Crash
* wip file saving; fixes Bow and Red Potion splits
* Add Active Row Highlighting
* Fix D-Pad Bottle Collection
* Cleanup and Add Boss Splits.
* Add names to Boss Icons
* clang v2
* Linker fix
* Move time formatting to ShipUtils (this also cleaned up DisplayOverlay).
* clang v3
* Adds Saving/Loading splits from file.
* Update inventory range to exclude heart piece.
* Update column name to not be abbreviated
* Adds Magic Meters and Double Defense
* clang cuz ya boi alwayz fogetz
* Fix Fairy Splits with CS Skip Enabled
* Move songColorMap to ShipUtils along with the function to get the color. Fixed Song Icon sizing.
* Adds default Window size and allows resizing.
* Allow scrolling of splits list
* Adds Entrance Splits and cleans up the UI.
Adds new splitType to the object so I added a small solution to handle older files that may not have it for testing.
* UI Update and Entrance Filters.
* Adds split list to the options window to fill out the space.
* Fix ID mismatching.
* Add Split Comparing Functionality
* clang
* Compare Split text display corrections
* Adds auto scrolling to follow Active Splt if list is bigger than the window. Also locks the Header Row when visible to always be visible at the top instead of scrolling with the list.
* Adds Tooltips for options
* Fix time coloring for splits with no previous data.
* Fix crash and ID mismatch
* Feedback Updates
* Extern is needed since my definition is in the cpp file it seems.
Diffstat (limited to 'mm/src/code/z_parameter.c')
| -rw-r--r-- | mm/src/code/z_parameter.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mm/src/code/z_parameter.c b/mm/src/code/z_parameter.c index 5c409fd46..bd313cdce 100644 --- a/mm/src/code/z_parameter.c +++ b/mm/src/code/z_parameter.c @@ -4901,6 +4901,8 @@ void Inventory_Dpad_UpdateBottleItem(PlayState* play, u8 item, u8 btn) { if (item == ITEM_HOT_SPRING_WATER) { Interface_StartBottleTimer(60, DPAD_GET_CUR_FORM_BTN_SLOT(btn) - SLOT_BOTTLE_1); } + + GameInteractor_ExecuteOnBottleContentsUpdate(item); } // #endregion @@ -4916,6 +4918,8 @@ void Inventory_UpdateBottleItem(PlayState* play, u8 item, u8 btn) { if (item == ITEM_HOT_SPRING_WATER) { Interface_StartBottleTimer(60, GET_CUR_FORM_BTN_SLOT(btn) - SLOT_BOTTLE_1); } + + GameInteractor_ExecuteOnBottleContentsUpdate(item); } s32 Inventory_ConsumeFairy(PlayState* play) { |
