From 63189755b783848decf90d5d256c00a0861d3bf0 Mon Sep 17 00:00:00 2001 From: Fabi <192151969+fabske0@users.noreply.github.com> Date: Sat, 7 Feb 2026 16:33:35 +0100 Subject: [PATCH 1/2] add `DailyConfig` field to sessiondata --- .gitignore | 2 +- defs/savedata.go | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 58d21fe1..33a5d129 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,6 @@ secret.key *.iml *.ipr *.iws -.vscode/launch.json +.vscode/ /.vs diff --git a/defs/savedata.go b/defs/savedata.go index 2839f29b..da86f86e 100644 --- a/defs/savedata.go +++ b/defs/savedata.go @@ -99,6 +99,7 @@ type SessionSaveData struct { Seed string `json:"seed"` PlayTime int `json:"playTime"` GameMode GameMode `json:"gameMode"` + DailyConfig DailyConfig `json:"dailyConfig"` Party []PokemonData `json:"party"` EnemyParty []PokemonData `json:"enemyParty"` Modifiers []PersistentModifierData `json:"modifiers"` @@ -151,6 +152,8 @@ type MysteryEncounterSaveData struct { type GameMode int +type DailyConfig interface{} + type PokemonData interface{} type PersistentModifierData interface{} From 610339a9115ced4e125aa965473ece5dbf06e74b Mon Sep 17 00:00:00 2001 From: Fabi <192151969+fabske0@users.noreply.github.com> Date: Sat, 7 Feb 2026 18:28:48 +0100 Subject: [PATCH 2/2] use `omitempty` --- defs/savedata.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defs/savedata.go b/defs/savedata.go index da86f86e..c2314611 100644 --- a/defs/savedata.go +++ b/defs/savedata.go @@ -99,7 +99,7 @@ type SessionSaveData struct { Seed string `json:"seed"` PlayTime int `json:"playTime"` GameMode GameMode `json:"gameMode"` - DailyConfig DailyConfig `json:"dailyConfig"` + DailyConfig DailyConfig `json:"dailyConfig,omitempty"` Party []PokemonData `json:"party"` EnemyParty []PokemonData `json:"enemyParty"` Modifiers []PersistentModifierData `json:"modifiers"`