add location IDs to yaml db, get started on translating received ap data to rando data

the idea is to use the existing randomizer systems (like World, RandomizerContext, etc) in order to generate necessary data for in-game modifications such as text replacements, model swaps, etc. to do this we need to get the apworld's current settings, which atm will require loading the configured ap yaml file before connecting to archipelago.
This commit is contained in:
CraftyBoss
2026-06-12 02:47:52 -07:00
parent d6f741947a
commit 4466442cfb
9 changed files with 1007 additions and 30 deletions
+2 -2
View File
@@ -191,13 +191,13 @@ UserSettings g_userSettings = {
ConfigVar<std::string>{"randomizer.file1SeedHash", ""},
ConfigVar<std::string>{"randomizer.file2SeedHash", ""},
ConfigVar<std::string>{"randomizer.file3SeedHash", ""},
}
},
.archipelago = {
.serverIP {"archipelago.serverIP", "archipelago.gg"},
.serverPass {"archipelago.serverPass", ""},
.slotName {"archipelago.slotName", ""},
},
}
};
UserSettings& getSettings() {