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.
Manages player cookbook progression data including discovered foods, learned recipes, and UI filter settings.
Manages creature data collection, regeneration, and consumption for scanner-like entities in the game.
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.
A static data module defining tables for item display blacklisting, skin decoration visibility, event locks, and unlockable skins.
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 static array containing the string names of all registered prefab entities available in the game build.
Defines global tables mapping prefab names to skin identifiers, listing non-selectable skins, and creating an inverted lookup table for skin data in Don't Starve Together.
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 a static list of prefabs to include or exclude from the scrapbook and achievement visibility filtering.
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.
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.