allow saving new encounter groups to maps

This commit is contained in:
garak
2019-06-26 15:15:50 -04:00
parent eb3fb44542
commit f7022fc3d2
6 changed files with 153 additions and 14 deletions

View File

@@ -12,7 +12,7 @@ struct WildPokemon {
struct WildMonInfo {
//
bool active = false;
int encounterRate;
int encounterRate = 0;
QVector<WildPokemon> wildPokemon;
};

View File

@@ -89,6 +89,7 @@ public:
void readWildMonData();
QMap<QString, QMap<QString, WildPokemonHeader>> wildMonData;// "MAP_CONSTANT": {base_label: wild_encounter_json
QMap<QString, QString> encounterMapToBaseLabel;// delete this?
QVector<QString> encounterGroupLabels;
// when saving, preserve the extra fields for gBattlePyramidWildMonHeaders, gBattlePikeWildMonHeaders
void readSpeciesIconPaths();
QMap<QString, QString> speciesToIconPath;