Added final features for this release. Now only polishing (if needed) remains.

Features: Sacrifice-Node, Maintain-Node, Options for screen type, lightcolor and soundvolume, tied in sound effects, game pause when menu is open, visibly open up gate when opening it.
This commit is contained in:
2026-05-10 14:09:14 +02:00
parent 228e81ab4e
commit 8170b700b2
28 changed files with 797 additions and 14 deletions
+11
View File
@@ -8,6 +8,7 @@ public class SaveGameData
public int LowestLayer { get; set; }
public int MaxRobotCount { get; set; }
public bool CanMove { get; set; }
public SettingsSaveData Settings { get; set; }
public SurvivalSaveData Survival { get; set; }
public List<ItemSaveData> Inventory { get; set; }
public List<ResearchSaveData> Research { get; set; }
@@ -15,6 +16,16 @@ public class SaveGameData
public List<RobotSaveData> Robots { get; set; }
}
public class SettingsSaveData
{
public int ScreenMode { get; set; }
public float SoundVolume { get; set; }
public float LightColorR { get; set; }
public float LightColorG { get; set; }
public float LightColorB { get; set; }
public float LightColorA { get; set; }
}
public class SurvivalSaveData
{
public float Hunger { get; set; }