summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-28Bump version to MacReady Foxtrot 8.0.5 (#3982)8.0.5Garrett Cox
2024-02-28Add Unix timestamp to renamed corrupted file to prevent trying to copy over ↵Malkierian
existing file. (#3984)
2024-02-28Fix CVar evaluation for scummed checks being hidden. (#3985)Malkierian
2024-02-28prevent remember save location in dungeons/boss rooms (#3983)Archez
2024-02-28[UX Improvement] Catch save loading errors and notify user (#3979)Malkierian
* Add `SohModalWindow` and `SohModal`. Runs as window, always "visible", but not drawing if no popups are registered. Adds error catching for save file corruption (malformed json) that renames the file in question to prevent future loading issues and uses `SohModalWindow` to inform the user of the error. * Apply suggestions from code review --------- Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
2024-02-28remove zapd extraction from mac launch script (#3981)Archez
2024-02-28Adds messageboxes to `no_ui` handling so they don't show if you have it on. ↵Malkierian
(#3977)
2024-02-20fix endianess issue with camera setting data (#3950)Archez
2024-02-20fix object unload using wrong index (#3949)Archez
2024-02-15[Tweak] Move Personal Notes to Save File (#3909)Malkierian
* Moves personal notes to the save file under a new itemTracker save section. * Update soh/soh/Enhancements/randomizer/randomizer_item_tracker.cpp --------- Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-02-15Logic bug: child cannot climb forest temple to the straight hallway either ↵Pepper0ni
(#3934)
2024-02-15Allow IsSaveLoaded to consider debug saves (#3929)Archez
2024-02-15Adds reset function to z_en_si (GS Token) to set getItemId to vanilla after ↵Malkierian
resetting SoH. (#3925)
2024-02-15ci: pin switch docker image to known working version (#3917)briaguya
2024-02-15Add `CVarClear` to appropriate sections of randomizer Locations and Tricks ↵Malkierian
tabs to get around issue with saving blank CVar strings. (#3916)
2024-02-15Add safety measure to Scene_CommandObjectList to prevent crash (#3904)inspectredc
* dont let k overflow * Update soh/soh/z_scene_otr.cpp Co-authored-by: Archez <Archez@users.noreply.github.com> --------- Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-02-01Account for removed object dependency in Deku Scrub Leader (#3878)Rozelette
* Account for removed object dependency in Deku Scrub Leader * Update soh/src/overlays/actors/ovl_En_Dnt_Jiji/z_en_dnt_jiji.c --------- Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-02-01Increase Door Cull range (#3888)inspectredc
* cullzone * better cvar name * Update soh/src/code/z_actor.c * Update soh/src/code/z_actor.c --------- Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-02-01No Magic Numbers for Preset Location Exclusions (#3801)Malkierian
* Adds `FormatLocations` and `PRESET_ENTRY_TYPE_CPP_STRING` to allow for feeding `RandomizerCheck` values directly in presets instead of a string with magic numbers. * Switch to concatenation with `std::to_string`. * Forgot to remove <format> include XD
2024-02-01Renames Freecam to Free Look. (#3771)Malkierian
Adds helper info for invert, distance, and transition speed options.
2024-02-01fix timestamp truncation (#3874)Archez
2024-02-01Unify defaults for reward count sliders with Greg As Reward so they need to ↵Malkierian
register changes. (#3875)
2024-02-01fix bombchu logic bugs (#3720)Pepper0ni
2024-01-15Fix: Move Ruto earring fix to graphic patch and fix Ganon fight rubble DL ↵Archez
reference (#3810) * move ruto earing fix to real patch * use stringpath for ganon rubble
2024-01-15Revert actor uncullZone related checks back to match decomp (#3828)inspectredc
2024-01-15Tweak: Improve pause menu dungeon map performance (#3773)Archez
* add map palettes per pulse to leverage shader caching * use unregister blended with kaleido maps * use Gfx_TextureCacheDelete for KD lava * bump lus * add miss tex clears for KD
2024-01-15Restore Original Scene Command Object List Behaviour (MacReady) (#3827)inspectredc
* Restore Original Scene_CommandObjectList Behaviour * remove some vrom stuff * add some comments
2024-01-15Adds a log statement to show the SoH version at startup, in case crashes ↵Malkierian
don't produce a stack trace from which to glean that information. (#3786)
2024-01-15Fix: Tektite texture not loading for death animation (#3808)Archez
* fix tektite death texture loading * add string header
2024-01-08Use temporary mirror for Boost download URL (#3822)Amaro Martínez
2024-01-05Fix Fire Temple Boss Door Logic (#3774)inspectredc
* Fix Fire Temple Boss Door Logic * Update soh/soh/Enhancements/randomizer/3drando/location_access/locacc_fire_temple.cpp Co-authored-by: Adam Bird <Archez@users.noreply.github.com> --------- Co-authored-by: Adam Bird <Archez@users.noreply.github.com>
2024-01-05Fix Starting Triforce Piece Count (#3797)Malkierian
* Move zeroing of triforcePiecesCollected to the beginning of `Randomizer_InitSaveFile()` to fix starting TFP count issues.
2024-01-05Make noclip only effect player (#3788)Garrett Cox
2024-01-05Restore previous Boost download URL (#3809)Amaro Martínez
This reverts commit 96abadd904d6f5eaa2bd947c2d0fbe43bdba5f8c.
2023-12-31Update Boost download URL (#3776)Amaro Martínez
2023-12-31[Rando] Fix Check Tracker Area Totals (#3758)Malkierian
* Fix the calculation of `areaChecksGotten` to account for flags functionality setting invisible checks. Change `areaChecksTotal` to dynamic calculation based on tracker visibility, now that all checks are being added to `checksByArea`. Both are updated in realtime when either "Show all GS locations" or "Hide right side shop items" are toggled. Reformat all remaining unencapsulated if statements. * Changed helper variable change and call to `RecalculateAreaTotals()` to when the options are toggled instead of checking every frame. Removed redundant if...else. Clarified areaChecksGotten increment/decrement functionality based on current status and incoming status change. * Removed unused code.
2023-12-17Bump version to MacReady Echo 8.0.4 (#3537)8.0.4Garrett Cox
2023-12-17Remove use of static variable in en_box (#3536)Garrett Cox
2023-12-17Add player state dead check to Player_UseTunicBoots (#3530)inspectredc
* Add player state dead check to Player_UseTunicBoots * Update soh/src/overlays/actors/ovl_player_actor/z_player.c --------- Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2023-12-17Fix Logical Error With Darunias Door Entrance (#3529)inspectredc
2023-12-17Initialize GameInteractor before SaveManager so it can correctly set up a ↵Garrett Cox
hook (#3535)
2023-12-17Re-implement Pause menu Dungeon map texture effects (#3496)Adam Bird
* first pass implement dungeon maps * wrap up map dungeon implementation * add comments and enums, rename vars * bump lus
2023-12-17bump lus to latest 1.x (#3528)briaguya
2023-12-17[Tweak] Improve KD lava effect performance and stability (#3501)Adam Bird
* improve kd lava performance and stability * enum typo * account for rock tex size
2023-12-16Fix JSON parsing every frame on file select (#3513)Garrett Cox
* Fix JSON parsing every frame on file select * string (#73) --------- Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
2023-12-16fix condition causing enemies to always be small (#3512)Adam Bird
2023-12-16more swordless fixes when time traveling (#3510)Adam Bird
2023-12-16retain gameplay stats window size (#3508)Adam Bird
2023-12-16fix led crash when set to health (#3507)Adam Bird
2023-12-16change adult shooting gallery reward and add message (#3506)Adam Bird