27 lines
744 B
C#
27 lines
744 B
C#
using System.Collections.Generic;
|
|
|
|
namespace BriarQueen.Data.Identifiers
|
|
{
|
|
public enum PuzzleKey
|
|
{
|
|
WorkshopCandlePuzzle,
|
|
WorkshopPuzzleBox,
|
|
FountainGemPuzzle,
|
|
}
|
|
|
|
public static class PuzzleIdentifiers
|
|
{
|
|
public static readonly Dictionary<PuzzleKey, string> AllPuzzles = new()
|
|
{
|
|
{ PuzzleKey.WorkshopCandlePuzzle, "CH1:Puzzle:WorkshopCandles" },
|
|
{ PuzzleKey.WorkshopPuzzleBox, "CH1:Puzzle:WorkshopBox" },
|
|
{ PuzzleKey.FountainGemPuzzle , "CH1:Puzzle:FountainGems" },
|
|
};
|
|
|
|
// Optional helper to get all puzzle IDs
|
|
public static IEnumerable<string> GetAllPuzzleIDs()
|
|
{
|
|
return AllPuzzles.Values;
|
|
}
|
|
}
|
|
} |