In progress changes for saving enemy defeated data

This commit is contained in:
2026-06-06 10:52:08 -07:00
parent bb46f0dcd9
commit 0f849f11dc
8 changed files with 41 additions and 2 deletions
+7
View File
@@ -74,6 +74,8 @@ public partial class Game : Node3D, IGame
public NpcData NpcData { get; private set; }
public StatData StatData { get; private set; }
public ItemRescueMenu ItemRescueMenu { get => InGameUI.ItemRescueMenu; }
private EffectService _effectService;
@@ -129,6 +131,10 @@ public partial class Game : Node3D, IGame
NpcData = new NpcData()
{
SteleDiscovered = NpcData.SteleDiscovered
},
StatData = new StatData()
{
SproingyDefeated = StatData.SproingyDefeated
}
};
return gameData;
@@ -140,6 +146,7 @@ public partial class Game : Node3D, IGame
QuestData = data.QuestData ?? new QuestData();
SarcoData = data.SarcoData ?? new SarcoData();
NpcData = data.NpcData ?? new NpcData() { SteleDiscovered = [] };
StatData = data.StatData ?? new StatData();
}
);