Additional Levels added. Mostly just base artwork so far.

This commit is contained in:
2026-03-26 21:31:29 +00:00
parent 644b56282e
commit b3b569e98f
131 changed files with 6151 additions and 6008 deletions

View File

@@ -5,5 +5,6 @@ namespace BriarQueen.Data.Identifiers
WorkshopSafeUnlocked,
WorkshopPuzzleBoxSolved,
FountainGemPuzzleSolved,
FireplaceLockboxPuzzleBoxSolved,
}
}

View File

@@ -43,7 +43,17 @@ namespace BriarQueen.Data.Identifiers
ChapterOneWorkshopBookcase,
ChapterOneFountainPuzzle,
ChapterOneStreetGateSign,
ChapterOneStreetCart,
ChapterOneLaxleyHouse,
ChapterOneLaxleyHouseClock,
ChapterOneLaxleyHouseClockPuzzle,
ChapterOneLaxleyHouseTable,
ChapterOneLaxleyHouseUpstairs,
ChapterOneLaxleyHouseFireplace,
ChapterOneVillageMarketSquare,
ChapterOneVillageMarketSquareStatue,
ChapterOneVillageMarketSquareFirepit,
ChapterOneVillageEnd,
ChapterOneVillageEndChurch
}
public enum AssetItemKey

View File

@@ -18,7 +18,9 @@ namespace BriarQueen.Data.Identifiers
GateOpening,
PuzzleIncorrect,
ResetPuzzle,
SharpenKnife
SharpenKnife,
LockBoxNumberReel,
LockboxOpening,
}
public enum UIFXKey
@@ -59,7 +61,8 @@ namespace BriarQueen.Data.Identifiers
{ SFXKey.GateOpening, "SFX_GateOpening" },
{ SFXKey.PuzzleIncorrect, "SFX_PuzzleIncorrect" },
{ SFXKey.ResetPuzzle, "SFX_ResetPuzzle" },
{ SFXKey.SharpenKnife, "SFX_SharpenKnife"}
{ SFXKey.SharpenKnife, "SFX_SharpenKnife"},
{ SFXKey.LockBoxNumberReel, "SFX_LockBoxNumberReel" },
});
public static readonly IReadOnlyDictionary<UIFXKey, string> UIFX =

View File

@@ -6,7 +6,8 @@ namespace BriarQueen.Data.Identifiers
public enum BookEntryID
{
None = 0,
WorkshopDiary = 1
WorkshopDiary = 1,
LaxleyHouseBillOfSale = 2,
}
public enum ClueEntryID
@@ -14,7 +15,8 @@ namespace BriarQueen.Data.Identifiers
None = 0,
WorkshopBookshelfClue = 1,
WorkshopRainbowClue = 2,
PumphouseScratchedTable = 3
PumphouseScratchedTable = 3,
StreetGatePlaque = 4
}
public enum PhotoEntryID
@@ -44,7 +46,9 @@ namespace BriarQueen.Data.Identifiers
new Dictionary<ClueEntryID, string>
{
{ ClueEntryID.WorkshopBookshelfClue, "CLUE_WorkshopBookshelf" },
{ ClueEntryID.WorkshopRainbowClue , "CLUE_WorkshopRainbow" }
{ ClueEntryID.WorkshopRainbowClue , "CLUE_WorkshopRainbow" },
{ ClueEntryID.PumphouseScratchedTable, "CLUE_PumphouseScratchedTable" },
{ ClueEntryID.StreetGatePlaque, "CLUE_StreetGatePlaque" }
});
public static readonly IReadOnlyDictionary<PhotoEntryID, string> Photos =

View File

@@ -15,6 +15,7 @@ namespace BriarQueen.Data.Identifiers
RagFallsApart = 7,
LooksImportant = 8,
WrongTool = 9,
RefillBucket = 10,
}
public enum LevelInteractKey
@@ -47,6 +48,9 @@ namespace BriarQueen.Data.Identifiers
FreshAndCoolWater = 14,
WorkshopBooks = 15,
PumpTurnOn = 16,
FireHot = 17,
ExtinguishFire = 18,
CauldronBoiledAway = 19
}
public enum UIInteractKey
@@ -69,7 +73,8 @@ namespace BriarQueen.Data.Identifiers
{ ItemInteractKey.CarefulInteract, "I need to be careful with this." },
{ ItemInteractKey.RagFallsApart, "The rag fell apart." },
{ ItemInteractKey.LooksImportant, "That looks important." },
{ ItemInteractKey.WrongTool, "I need the proper tool for this."}
{ ItemInteractKey.WrongTool, "I need the proper tool for this."},
{ ItemInteractKey.RefillBucket, "I need to refill this before I can use."}
});
public static readonly IReadOnlyDictionary<LevelInteractKey, string> LevelInteractions =
@@ -103,7 +108,9 @@ namespace BriarQueen.Data.Identifiers
{ EnvironmentInteractKey.SharpGlass, "Ow... that's sharp." },
{ EnvironmentInteractKey.FreshAndCoolWater, "The water feels cool and refreshing." },
{ EnvironmentInteractKey.WorkshopBooks, "The books are ancient and crumbling." },
{ EnvironmentInteractKey.PumpTurnOn, "The water pumps splutter into life."}
{ EnvironmentInteractKey.PumpTurnOn, "The water pumps splutter into life."},
{ EnvironmentInteractKey.FireHot, "I should put the fire out first."},
{ EnvironmentInteractKey.CauldronBoiledAway, "Whatever was in the cauldron, boiled away long ago."}
});
public static readonly IReadOnlyDictionary<UIInteractKey, string> UIInteractions =

View File

@@ -31,6 +31,13 @@ namespace BriarQueen.Data.Identifiers
Diamond = 23,
DiamondTiara = 24,
DustySapphire = 25,
TornPage1 = 26,
TornPage2 = 27,
TornPage3 = 28,
TornPage4 = 29,
TornPage5 = 30,
IncompleteBook = 31,
CompleteBook = 32
}
public enum EnvironmentKey

View File

@@ -4,6 +4,7 @@ namespace BriarQueen.Data.Identifiers
{
None = 0,
Village = 1,
Workshop = 2
Workshop = 2,
LaxleyHouse = 3,
}
}

View File

@@ -7,6 +7,7 @@ namespace BriarQueen.Data.Identifiers
WorkshopCandlePuzzle,
WorkshopPuzzleBox,
FountainGemPuzzle,
FireplaceLockboxPuzzle,
}
public static class PuzzleIdentifiers
@@ -16,6 +17,7 @@ namespace BriarQueen.Data.Identifiers
{ PuzzleKey.WorkshopCandlePuzzle, "CH1:Puzzle:WorkshopCandles" },
{ PuzzleKey.WorkshopPuzzleBox, "CH1:Puzzle:WorkshopBox" },
{ PuzzleKey.FountainGemPuzzle , "CH1:Puzzle:FountainGems" },
{ PuzzleKey.FireplaceLockboxPuzzle, "CH1:Puzzle:FireplaceLockboxPuzzle" },
};
// Optional helper to get all puzzle IDs

View File

@@ -3,6 +3,8 @@ namespace BriarQueen.Data.Identifiers
public enum ToolID
{
None = 0,
Knife = 1
Knife = 1,
WaterBucket,
}
}