using System.Collections.Generic; namespace BriarQueen.Data.Identifiers { public enum TutorialPopupID { ReturnToPreviousLevel, UsingItemsTogether, HideHUD, ExitItems, MultipleUseItems, DarkRooms, Codex, HiddenItems, ResetPuzzles, Tools, ItemsAway, ItemCycling, ToolCycling, } public static class TutorialPopupTexts { public static readonly Dictionary AllPopups = new() { { TutorialPopupID.ReturnToPreviousLevel, "Click the bottom corners to return to the previous area." }, { TutorialPopupID.UsingItemsTogether, "Select one item, then click another to use them together." }, { TutorialPopupID.HideHUD, "Press '{Hide_HUD}' to hide the HUD." }, { TutorialPopupID.ExitItems, "Press '{Right_Click}' to exit the current interaction." }, { TutorialPopupID.MultipleUseItems, "Some items can be used multiple times, but they may wear out." }, { TutorialPopupID.DarkRooms, "Dark rooms can hide important details. Use light to reveal them." }, { TutorialPopupID.Codex, "The Codex is used to collect any documents you encounter. Press '{Codex}' to open it." }, { TutorialPopupID.HiddenItems, "Some items are hidden. Search carefully." }, { TutorialPopupID.ResetPuzzles, "Some puzzles can be reset." }, { TutorialPopupID.Tools, "You'll find tools as you explore. Try them on different objects. Press '{Show_Tools}' to view your tools." }, { TutorialPopupID.ItemsAway, "Press '{Right_Click}' to put away the current item." }, { TutorialPopupID.ItemCycling, "Press '{Previous_Item}' or '{Next_Item}' to cycle through your backpack." }, { TutorialPopupID.ToolCycling, "Press '{Previous_Tool}' or '{Next_Tool}' to cycle through your tools." } }; public static IEnumerable GetAllTexts() => AllPopups.Values; } }