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.
Stores and synchronizes visual ring configuration data for boat-related effects, including radius, segment count, and rotation state.
This auto-generated file defines static configuration data for clothing items, including skin attributes, symbol overrides, and sound effects used by the account items system.
This file defines global constant tables and configuration values for game systems including mathematical constants, rendering layers, input controls, event detection, festival configurations, color palettes, UI settings, world generation parameters, and various enumeration tables used throughout Don't Starve Together.
Manages player cookbook progression data including discovered foods, learned recipes, and UI filter settings.
Manages creature scan data history with periodic regeneration for WX-78 module systems.
Provides a 2D grid data structure backed by a 1D table for efficient spatial data storage.
Defines a global lookup table of emoji item definitions with metadata for in-game use.
Provides plant definition data used by the farming system to configure growth, moisture, season, nutrient, and other gameplay properties for each crop.
Defines nutrient values, usage counts, and metadata for all fertilizer types used in the farming system.
Static configuration tables defining which prefabs are excluded from display, decoration, or require event unlocks in the skin system.
Stores and manages recorded map data for teaching exploration progress between players.
Represents a map scroll item that records and displays map data, supporting both overworld and cave locations with dynamic description and visual updates.
Manages downloading, caching, and displaying MOTD (Message of the Day) data—including patch notes, skins, news, and Twitch content—for the DST client.
Manages player avatar data including name, skins, age, and equipment, with support for network replication and save/load operations.
A global array containing all registered prefab names available in Don't Starve Together.
This file defines the PREFAB_SKINS configuration table mapping prefabs to skin IDs, along with exclusion lists and reverse lookup mappings.
Provides map data structure for Quagmire kitchen layouts with no runtime logic or entity behavior.
Base utility class for loading, saving, and erasing persistent player or world data to disk using TheSim's API.
Defines the PREFABS table containing a whitelist of entity prefab names enabled for the scrapbook system.
Static data registry defining scrapbook entries for items, creatures, and structures used in the in-game scrapbook UI.
Manages chunked storage and logic for the scrapbook data system, including tracking what items each character has seen or inspected, and coordinating with the backend for persistence.
Defines the data structure and logic for Wendy's skill tree, including skill nodes, groups, and activation effects.
Defines Wilson's skill tree data structure, including skill nodes, layout orders, and activation logic for the character progression system.
Data configuration file that defines Wolfgang's skill tree structure, including skill nodes, connections, activation callbacks, and allegiance locks.
Defines the skill tree data structure for Woodie character, including all skill nodes, positions, unlock conditions, and activation callbacks.
Data configuration file defining Wormwood's skill tree structure, including skill definitions, positions, connections, and activation callbacks.
Defines Wurt's character skill tree data structure including skill nodes, positions, groups, and activation callbacks.
Data configuration file defining the WX-78 character skill tree structure, including skill nodes, layout positions, groupings, activation callbacks, and allegiance locks.
A static data configuration file mapping skin prefab names to gift type identifiers and defining popup display metadata for each gift category.
A data-only module that maps emote or costume identifiers to lists of associated skin asset names.
A self-contained speech database for the Walter character that maps interaction events to localized string values, used elsewhere in the codebase.
A static data file providing speech string constants for the character Wanda in Don't Starve Together.
A data-only module containing Wendy-specific speech strings for items, structures, and entities across Don't Starve Together.
Provides static speech data and localization strings for the Wx78 character across various DST content and entities.
Stores and manages symbol-swapping configuration data for world symbols (e.g., for map generation or prefabs).
Defines and manages available technology trees and associated bonus/level naming conventions for crafting systems.
Provides configuration data for loot tables and biome-specific drop mechanics for tree rock entities in DST.
Manages weight-related data and tags for entities that can be weighed (e.g., trophies, items used in weighing mechanics), including owner information and weight percentage calculation.
Entry point for world generation, responsible for initializing the world generation pipeline, handling mod data, and producing saveable world data structures.
Serves as a client-side helper entity that coordinates with its parent writeable item to manage classified data attachment and lifecycle.