Shipwright/soh
Pepe20129 0cfd535fe6
Clean up location table (#4258)
* Remove categories

* Remove SpoilerCollectionCheckGroup

* Remove unused Location constructors

* Remove LocationType

* Remove unused SpoilerCollectionCheckTypes

* Remove hints' isVanillaCompletion, it's always false

* Remove SpoilerCollectionCheck::None

Same effect as default constructor

* Fix mistake

* Update location.h

* Deduce RC Area by scene when possible

* Remove useless constructors

* Remove flag in most situations

* Format improvements

* Replace overworldLocations with a function

* Replace shopLocationLists with a function

* Replace gossipStoneLocations with a function

Also add a new RCType for static hints

* Replace scrubLocations with a function

* Replace staticHintLocations with a function

* Replace overworldFishLocations with a function

* Replace pondFishLocations with a function

* Remove RC_TRIFORCE_COMPLETED from GetOverworldLocations

* Update fill.cpp

Re-add filter for dungeonLocations for song shuffle dungeon rewards (and fix erroneous check for song locations there).
Modify songLocations filter for dungeon rewards to check for RCTYPE_BOSS_HEART_OR_OTHER_REWARD and then the two song locations added for it.

* Update fill.cpp

Fix bracketing.

* Apply Pepper0ni's patch

---------

Co-authored-by: Malkierian <malkierian@live.com>
2024-10-01 09:50:47 -07:00
..
assets Merge remote-tracking branch 'origin/develop' into develop->develop-rando 2024-08-14 11:38:56 -04:00
CMake sccache for windows builds (#3385) 2024-02-01 23:11:31 -06:00
include Check Tracker Re-update (#4322) 2024-09-17 11:32:52 -07:00
macosx Merge remote-tracking branch 'origin/develop' into merge-macready-805 2024-02-28 23:49:06 -05:00
platform
soh Clean up location table (#4258) 2024-10-01 09:50:47 -07:00
src Fix missing despawn branch for heart containers (#4350) 2024-09-20 15:37:34 -07:00
.clang-format
.clang-tidy
.gitattributes
.gitignore
.gitrepo
CMakeLists.txt Framebuffer clear and bump LUS (#4187) 2024-05-27 18:33:02 -04:00
fixbaserom.py
format.sh
icon.jpg
properties.h.in clean up cmake configure files (#4002) 2024-04-20 11:03:41 -04:00
resource.h
Resource.rc Use UTF-8 for MSVC and enable visual styles for Windows (#2888) 2023-05-17 22:21:26 -04:00
SHIPOFHARKINIAN.ico
SHIPOFHARKINIAN.manifest Use manifest for windows DPI awareness (#3270) (#4256) 2024-08-05 19:31:20 -04:00