/// /// Defines the different types of interactable objects in the game /// public enum InteractionType { /// /// Generic interactable object (default) /// Object, /// /// Non-player character with dialogue /// NPC, /// /// Door that can be opened/closed /// Door, /// /// Chest or container that can be opened /// Chest, /// /// Item that can be picked up /// Item, /// /// Shop or vendor interface /// Shop, /// /// Quest giver or quest-related object /// Quest, /// /// Lever, switch, or button /// Switch, /// /// Crafting station or workbench /// CraftingStation, /// /// Save point or checkpoint /// SavePoint }