Restructured for new direction.
This commit is contained in:
@@ -15,6 +15,9 @@ namespace BriarQueen.Data.IO.Saves
|
||||
{
|
||||
public string SaveVersion = "0.0.2-alpha";
|
||||
public string SaveFileName;
|
||||
|
||||
// Key Unlocks
|
||||
public bool CodexUnlocked = false;
|
||||
|
||||
// Inventory & item tracking
|
||||
public List<ItemSaveData> InventoryData = new();
|
||||
@@ -95,22 +98,7 @@ namespace BriarQueen.Data.IO.Saves
|
||||
public enum LevelFlag
|
||||
{
|
||||
None = 0,
|
||||
FountainVinesCut,
|
||||
PumpHouseOpened,
|
||||
PumpHousePipesFixed,
|
||||
PumpWaterRestored,
|
||||
WorkshopBagHoleDug,
|
||||
WorkshopSafeUnlocked,
|
||||
WorkshopDownstairsDoorOpen,
|
||||
WorkshopDownstairsLightOn,
|
||||
WorkshopGrindstoneRepaired,
|
||||
VillageStreetGateOpen,
|
||||
VillageStreetVinesCut,
|
||||
LaxleyFireplaceExtinguished,
|
||||
LaxleyLockboxOpened,
|
||||
LaxleyClockSolved,
|
||||
LaxleyHourHandRetrieved,
|
||||
LaxleyMinuteHandRetrieved,
|
||||
MarketGateOpen,
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
@@ -123,14 +111,6 @@ namespace BriarQueen.Data.IO.Saves
|
||||
// Tracks completed puzzles
|
||||
public Dictionary<string, bool> PuzzleCompleted = new();
|
||||
|
||||
// Candle slots
|
||||
public Dictionary<int, string> WorkshopCandleSlotsFilled = new()
|
||||
{
|
||||
{ 0, ItemIDs.Pickups[ItemKey.BlueCandle] },
|
||||
{ 3, ItemIDs.Pickups[ItemKey.OrangeCandle] },
|
||||
{ 5, ItemIDs.Pickups[ItemKey.RedCandle] }
|
||||
};
|
||||
|
||||
// -------- Helper Methods --------
|
||||
public bool IsPuzzleCompleted(PuzzleKey puzzle)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user