Fix syncing bombchuUpgradeLevel (#6071)

This commit is contained in:
Garrett Cox
2026-01-02 10:35:45 -06:00
committed by GitHub
parent 88494169e6
commit 10680f53e7

View File

@@ -107,11 +107,13 @@ inline void from_json(const json& j, SohStats& sohStats) {
inline void to_json(json& j, const ShipRandomizerSaveContextData& shipRandomizerSaveContextData) { inline void to_json(json& j, const ShipRandomizerSaveContextData& shipRandomizerSaveContextData) {
j = json{ j = json{
{ "triforcePiecesCollected", shipRandomizerSaveContextData.triforcePiecesCollected }, { "triforcePiecesCollected", shipRandomizerSaveContextData.triforcePiecesCollected },
{ "bombchuUpgradeLevel", shipRandomizerSaveContextData.bombchuUpgradeLevel },
}; };
} }
inline void from_json(const json& j, ShipRandomizerSaveContextData& shipRandomizerSaveContextData) { inline void from_json(const json& j, ShipRandomizerSaveContextData& shipRandomizerSaveContextData) {
j.at("triforcePiecesCollected").get_to(shipRandomizerSaveContextData.triforcePiecesCollected); j.at("triforcePiecesCollected").get_to(shipRandomizerSaveContextData.triforcePiecesCollected);
j.at("bombchuUpgradeLevel").get_to(shipRandomizerSaveContextData.bombchuUpgradeLevel);
} }
inline void to_json(json& j, const ShipQuestSpecificSaveContextData& shipQuestSpecificSaveContextData) { inline void to_json(json& j, const ShipQuestSpecificSaveContextData& shipQuestSpecificSaveContextData) {