Achievements
Defines a lookup table of achievement constants mapped to platform-specific identifiers.
Defines a lookup table of achievement constants mapped to platform-specific identifiers.
Tracks and updates the unlock status of specific stories associated with an entity.
Renders a character's skin collection progress as a visual progress bar and percentage indicator in the character selection UI.
Manages player cookbook progression data including discovered foods, learned recipes, and UI filter settings.
Tracks which items and recipes a crafting station has learned and manages per-recipe crafting limits.
Registers the 'Oasis' custom task for the DST map system, defining its progression requirements and room placement rules.
Manages domestication progress, obedience levels, and tendency tracking for rideable creatures like beefalo.
Manages friendship progression and reward distribution for friendly NPC entities based on completed tasks.
Displays community unlock progression for the Lava Arena event, showing unlock status of bosses, items, and creatures based on server-wide progress.
Manages community-driven progression and quest data synchronization for the Lava Arena event, handling local and networked state.
Manages loading tip selection, weighting, persistence, and localization based on player progression and input configuration.
Applies special world initialization logic for New Game+ mode by randomizing spider den stages.
Manages persistent plant, fertilizer, and oversized picture knowledge for the plant registry system.
Defines XP progression constants, level progression logic, and reward unlocking rules for the game's progression system.
Defines achievement criteria and reward logic for the Quagmire seasonal event, including victory, tribute, chef, farmer, gatherer, and encore achievements with WXP-based progression and scoring rules.
Defines prefabs and shared logic for Shadow Chesspiece monsters (rook, knight, bishop), including level-up progression, combat tuning, music triggers, and loot generation.
Defines the skill tree data structures and utility functions for character progression systems.
Data configuration file that defines Wigfrid's skill tree layout, skill nodes, activation effects, and group ordering for the character progression system.
Defines Willow's skill tree data, including skill nodes, layout, and activation logic.
Manages skill tree state, XP progression, and network synchronization for character skills.
Manages the registration and retrieval of level generation tasks used to define world room layouts and progression constraints.
Tracks and manages upgrade progression for entities, handling stage advancement and upgrade counting logic.
Renders a scrollable list of world progression filter options for UI selection, allowing players to configure must, cant, or any filtering rules per tag.
Manages the bloom-based progression system for the Wormwood character, including sanity regulation from nearby plants, pet leadership, and photosynthesis-based health regeneration.
Defines WX78 character upgrade module configurations, scan data mappings, and registration functions for circuit-based character progression.
Manages the lifecycle and state of contest stages in a structured world progression system, including stage registration, contest activation, and save/load synchronization.