Containers
Defines container widget configurations for various inventory containers including setup functions, item test functions, button actions, and validation functions for backpacks, chests, cookers, and specialty containers.
Defines container widget configurations for various inventory containers including setup functions, item test functions, button actions, and validation functions for backpacks, chests, cookers, and specialty containers.
Defines all forest world generation presets, settings, and playstyle configurations for Don't Starve Together survival mode.
Defines local helper functions for animation state manipulation and a comprehensive fx table containing visual effect configurations for Don't Starve Together, including splash effects, transformation effects, buff effects, environmental FX, turf effects, wagpunk, slingshot, and WX78 shield animations.
Central configuration and utility system for managing game modes, including built-in and mod-defined modes, their properties, and runtime queries.
Generates a worldgenoverride.lua file containing current world and settings preset values and override configurations.
Sets global configuration variables for the Pax server environment, including disabling mod warnings and configuring server termination logic.
Defines the HapticEffects configuration table containing all haptic feedback effect definitions for Don't Starve Together, organized by category including DANGER, PLAYER, ENVIRONMENT, BOSS, and UI effects.
Defines registration data for the Lava Arena event level, including world generation overrides and settings presets.
Central registry for world generation configurations, level presets, settings presets, and playstyle definitions across all game modes.
Registers predefined audio mix configurations with the global mixer system for various game states and events.
Manages the UI for configuring mod settings, displaying, editing, and persisting mod configuration options.
Manages mod loading, state, dependencies, configuration, and compatibility for Don't Starve Together.
Manages the in-game mod configuration screen, including mod list rendering, enable/disable toggling, updates, configuration, and applying changes with proper cleanup and reload workflows.
Manages the mod list UI in the server creation screen, including listing, enabling/disabling, configuring, updating, and displaying mod details for client and server mods.
Manages configurable prefab substitutions used during world generation, supporting primary/non-primary variants, location-based exclusions, and customization-controlled prefabs.
Defines the level configuration and generation presets for the Quagmire event map.
This file defines the complete crafting recipe registry for Don't Starve Together, registering all character-specific items, structures, tools, consumables, event items, and deconstruction recipes using Recipe2() and Ingredient() functions with technology tier requirements, ingredient costs, and validation callbacks.
Defines configuration templates and utility functions for rift portal prefabs, including fallback implementations and affinity constants.
Manages the server configuration UI tab in the server creation screen, including server name, description, password, privacy, game mode, player count, and related settings.
Defines Wilson's skill tree data structure, including skill nodes, layout orders, and activation logic for the character progression system.
Defines Wortox's skill tree configuration including skill definitions for nice, naughty, neutral, and allegiance paths with activation/deactivation callbacks, lock conditions, UI button decorations, and utility functions for panflute timer management, soul jar updates, reviver item linking, and lunar resistance setup.
A static configuration table mapping character names to their associated skin prefab identifiers for affinity tracking.
Central registry and validation system for defining and configuring in-game ground tiles, minimap tiles, falloff textures, and ground creep assets.
Defines and initializes the global TUNING table containing all gameplay constants and configuration values for Don't Starve Together.
Provides tuning override functions that adjust game difficulty settings for wildlife, weather, events, regrowth, and world mechanics by modifying global TUNING values or dispatching world state events.