diff options
Diffstat (limited to 'mm/2s2h/Rando/Rando.h')
| -rw-r--r-- | mm/2s2h/Rando/Rando.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mm/2s2h/Rando/Rando.h b/mm/2s2h/Rando/Rando.h index 75ea214e6..1c7aa6297 100644 --- a/mm/2s2h/Rando/Rando.h +++ b/mm/2s2h/Rando/Rando.h @@ -32,6 +32,15 @@ void SetStartingItemsInSave(RandoSaveInfo& randoSaveInfo, std::vector<RandoItemI std::vector<RandoItemId> GetStartingItemsFromConfig(); void SetStartingItemsInConfig(std::vector<RandoItemId>& startingItems); +std::vector<RandoItemId> GetDefaultSariaPriorityItems(); +std::vector<RandoItemId> GetSariaPriorityItemsFromSpoiler(nlohmann::json& spoiler); +void SetSariaPriorityItemsInSpoiler(nlohmann::json& spoiler, std::vector<RandoItemId>& priorityItems); +std::vector<RandoItemId> GetSariaPriorityItemsFromSave(RandoSaveInfo& randoSaveInfo); +void SetSariaPriorityItemsInSave(RandoSaveInfo& randoSaveInfo, std::vector<RandoItemId>& priorityItems); +std::vector<RandoItemId> GetSariaPriorityItemsFromConfig(); +void SetSariaPriorityItemsInConfig(std::vector<RandoItemId>& priorityItems); +std::vector<RandoItemId> GetSariaPriorityItemCandidates(); + std::vector<RandoCheckId> FindMultiItemPlacement(RandoItemId randoItemId); } // namespace Rando |
