ποΈ Prefabs
1547 items
ποΈ Components
793 items
ποΈ Behaviours
28 items
ποΈ Brains
184 items
ποΈ Cameras
1 item
ποΈ Widgets
181 items
ποΈ Util
8 items
ποΈ Tools
2 items
ποΈ Scenarios
50 items
ποΈ Map
49 items
ποΈ Languages
2 items
ποΈ NIS
1 item
ποΈ Achievements
Defines the list of achievements available in the game, mapping internal names to platform-specific identifiers.
ποΈ Actions
Defines the core action system that handles player interactions with entities, items, and the world through keyboard, mouse, and controller inputs.
ποΈ Beefalo Clothing
Defines predefined skin configurations for Beefalo character customization, mapping cosmetic variants to mesh/symbol overrides and metadata.
ποΈ Behaviourtree
Implements a behavior tree system for AI logic, providing core node types and execution control.
ποΈ Brain
Manages AI behavior logic and state for an entity, including behavior tree execution, event handling, sleep/wake cycles, and integration with the global BrainManager update loop.
ποΈ BufferedAction
Stores and executes a deferred action between an entity (doer) and a target, with support for success/failure callbacks and validation.
ποΈ Builtinusercommands
Registers and manages built-in chat commands for players and admins in Don't Starve Together.
ποΈ Camerashake
Generates procedural camera shake offsets for visual feedback during gameplay events.
ποΈ Characterutil
Utility functions for loading character assets such as portraits, names, avatars, and titles, and for computing character-specific starting inventory.
ποΈ Chathistory
Manages client-side chat history storage, filtering, and synchronization for in-game chat messages.
ποΈ Class
Provides a lightweight object-oriented programming framework with support for class inheritance, property setters, and read-only properties.
ποΈ Clothing
A static data registry defining clothing items, their visual overrides, hide layers, and associated sounds/symbols used by the game's rendering and UI systems.
ποΈ Componentactions
Central system for managing and dispatching context-sensitive actions (e.g., INVENTORY, EQUIPPED, POINT) based on components, tags, and user input.
ποΈ Componentutil
A utility library providing helper functions for entity state, death, combat, world tiles, bridge placement, close inspection, item handling, and luck mechanics.
ποΈ Config
Manages platform-specific and user-defined configuration options for the game.
ποΈ Consolecommands
Exposes a comprehensive suite of console commands for debugging, world manipulation, player control, entity spawning, and game state management in Don't Starve Together.
ποΈ Consolescreensettings
Manages persistent storage and history for the console screen, including command history, word prediction state, and save/load operations.
ποΈ Constants
Defines global constants and utility functions for special events, festivals, tile maps, and color conversions.
ποΈ Containers
Manages container-specific behavior including item validation, UI configuration, and construction/interaction logic for game entities.
ποΈ Cookbookdata
Manages the player's unlocked recipes, food discovery status, and cooking filters for the cooking system.
ποΈ Cooking
Centralizes cooking recipe registration, ingredient classification, and recipe selection logic for cookers in DST.
ποΈ Crafting Sorting
Manages recipe sorting and ordering logic for the crafting menu across multiple filter types and states.
ποΈ CraftingMenuProfile
Manages user-specific crafting menu preferences, including favorites, pinned recipes across multiple pages, and sort modes, with persistent storage support.
ποΈ Createstringspo
A standalone utility script for generating localization template files (.pot) from game string tables, supporting both legacy msgid-based (v1) and modern msgctxt-based (v2) formats.
ποΈ Createstringspo Dlc
Utility script for generating PO/T translation files from the game's STRINGS table using v1 (msgid-based) or v2 (msgctxt-based) formats.
ποΈ Curse Monkey Util
Provides utility functions to apply or remove the Monkey Curse transformation effects on an entity using item thresholds and state management.
ποΈ Custompresets
Manages custom world and settings presets created by users or mods in Don't Starve Together.
ποΈ Datagrid
A utility class for managing a 2D grid of data stored in a 1D Lua table, supporting coordinate-to-index conversion and basic persistence operations.
ποΈ Debugcommands
A collection of debug console commands for spawning entities, modifying game state, testing components, generating scrapbook data, and manipulating world topology.
ποΈ Debughelpers
Provides debugging utilities to inspect entities, components, and function upvalues for development and troubleshooting.
ποΈ Debugkeys
Provides debug key bindings and mouse input handlers to control game state, spawn entities, inspect systems, and manipulate entities/components for development and testing.
ποΈ Debugmenu
Provides a text-based interactive menu system for debugging UI, allowing dynamic configuration via numeric toggles, checkboxes, submenus, and actions.
ποΈ Debugprint
Custom print function wrapper that logs messages with optional source location and supports external logger registration for debugging output.
ποΈ Debugsounds
Hooks into the sound emitter system to capture and log sound events for debugging purposes, including tracking looping and one-shot sounds on entities and UI.
ποΈ Debugtools
Provides utility functions for debugging, including callstack inspection, table dumping, conditional logging, and entity-based debug visualization.
ποΈ Dlcsupport
Manages DLC registration, activation, and loading of DLC-specific prefabs and setup functions at runtime.
ποΈ Dlcsupport Strings
Manages string formatting logic for constructing prefixed or suffixed names of items and entities based on language rules and modded content.
ποΈ Dlcsupport Worldgen
Provides core DLC support utilities for world generation, enabling conditional logic based on enabled DLC content.
ποΈ Dumper
Serializes Lua values (including tables and functions) into human-readable Lua source code strings for debugging or save/restore operations.
ποΈ Easing
Provides a collection of mathematical easing functions for interpolating values over time, used for smooth animations and transitions.
ποΈ Emitters
Manages particle and effect emitters with support for awake/sleep states, lifetime handling, and spatial distribution helpers.
ποΈ Emoji Items
Defines a global lookup table of emoji item definitions with metadata for in-game use.
ποΈ Emote Items
Defines static metadata and configuration for all emote items available in the game.
ποΈ Emotes
Registers emote commands for players to perform animated and sound-based social gestures.
ποΈ Entitlementlookups
Maps PlayStation Network (PSN) entitlement codes to corresponding item pack asset names for DLC content unlocks.
ποΈ Entityreplica
Extends EntityScript to support networked replication of specific components between server and clients.
ποΈ Entityscript
The core entity management system for DST that handles entity lifecycle, components, behavior, persistence, network synchronization, and world interaction.
ποΈ Entityscriptproxy
Provides a proxy mechanism for wrapping EntityScript instances to override property access and ensure consistent reference equality for nested components.
ποΈ Equipslotutil
Provides utilities for mapping equip slot names to IDs and vice versa during networked gameplay.
ποΈ Eventachievements
Manages event-specific achievement data andquest tracking for seasonal festivals.
ποΈ Events
Provides a lightweight event system for managing and dispatching callbacks to registered handlers.
ποΈ Falloffdefs
Registers specific falloff texture definitions for different tile types using the TileManager.
ποΈ Fileutil
Provides utility functions for checking and erasing persistent string files, commonly used for save data or configuration cleanup.
ποΈ Firelevel
Defines static configuration parameters for a fire-like entity's visual, thermal, and burning behavior.
ποΈ Fix Character Strings
Sorts and reformats character localization string tables into a consistent, alphabetically ordered Lua structure.
ποΈ Fonthelper
Helper module for registering font assets in the game's asset loading system.
ποΈ Fonts
Central registry for game font configurations, mapping logical font names to physical font files and fallback sets.
ποΈ Frontend
Manages the UI system, including screen stack, fading, input routing, help text, and debug tools in Don't Starve Together.
ποΈ Fx
A runtime script that defines and configures visual and audio effect entities in Don't Starve Together using AnimState, SoundEmitter, and periodic update tasks.
ποΈ Gamelogic
Central game logic controller that manages world initialization, loading, activation/deactivation, and high-level lifecycle events for Don't Starve Together.
ποΈ Gamemodes
Central configuration and utility system for managing game modes, including built-in and mod-defined modes, their properties, and runtime queries.
ποΈ Generickv
Manages a persistent key-value store synchronized with TheInventory system for client-server data sharing.
ποΈ Giantutils
Utilities for calculating valid wander points around a given location, primarily used for giant AI movement logic.
ποΈ Globalvariableoverrides
Contains no functional code and serves as an empty placeholder file in the codebase.
ποΈ Globalvariableoverrides Clean
Applies conditional overrides to global variables during game initialization based on world generation settings.
ποΈ Globalvariableoverrides Monkey
Overrides global variable defaults for the Monkey characterβs enabled state and mod support.
ποΈ Globalvariableoverrides Pax Server
Sets global configuration variables for the Pax server environment, including disabling mod warnings and configuring server termination logic.
ποΈ Groundcreepdefs
Registers a ground creep asset type (web) with the TileManager system for use in world tile generation.
ποΈ Guitartab Dsmaintheme
Defines a guitar tablature representation for the main theme's musical notation used in DST's guitar UI.
ποΈ Haptics
Defines static configuration tables for haptic and audio feedback effects used by the game's input and visual systems.
ποΈ Input
Central input management component that handles keyboard, mouse, and controller input events for the game.
ποΈ Inspect
Provides a human-readable string representation of Lua tables, including support for recursive tables and metatables.
ποΈ Item Blacklist
Defines display and unlock rules for special-item skins in the game, including blacklisted items, hidden decorations, event-locked skins, and unlockable skins.
ποΈ Json
Provides JSON encoding and decoding functionality for serializing and deserializing Lua data structures to and from JSON strings.
ποΈ Klump
Manages loading and caching of encrypted asset and string files (klumps) for the Quagmire event.
ποΈ Klump Files
A placeholder module with no functional code; used as a stub for documentation generation.
ποΈ Knownerrors
Centralized error definition and assertion helper for configuration and world-related failures in Don't Starve Together.
ποΈ Lavaarena Achievement Quest Defs
Defines quest achievement templates and configuration for the Lava Arena seasonal event.
ποΈ Lavaarena Achievements
Defines win condition and performance-based achievement requirements for the Lava Arena mini-game.
ποΈ Lavaarena Communityprogression
Manages community-driven progression and quest data synchronization for the Lava Arena event, handling local and networked state.
ποΈ Lighting
Controls dynamic light sources and illumination properties for entities in the game world.
ποΈ LoadingTipsData
Manages loading tip selection, weighting, persistence, and localization based on player progression and input configuration.
ποΈ Main
Initializes the game environment, configures platform-specific settings, loads core systems and dependencies, and triggers the global initialization sequence.
ποΈ Mainfunctions
Central game logic component managing initialization, shutdown, loading, unloading, spawning, persistence, and state transitions for prefabs and player sessions in Don't Starve Together.
ποΈ Maputil
Provides utility functions for world topology management, pathfinding validation, and static layout placement.
ποΈ Math2D
A utility module providing optimized 2D geometric intersection and distance calculations for hitbox detection and collision queries.
ποΈ Mathutil
Provides utility functions for mathematical operations, including interpolation, rounding, clamping, angle normalization, and grid-based line tracing.
ποΈ Messagebottletreasures
Provides utility functions to generate and manage treasure items in message bottle containers based on weighted templates and loot presets.
ποΈ Metaclass
Provides a userdata-based class system with custom metamethod handling, enabling safe garbage collection and replacement of core Lua operations like `__gc` and `__len`.
ποΈ Misc Items
This component manages logic and behavior for miscellaneous item prefabs in the game.
ποΈ Mixer
Manages sound channel volumes and dynamic audio filters for the game's sound system.
ποΈ Mixes
Registers predefined audio mixing configurations for different game states and contexts.
ποΈ Modcompatability
Provides a utility function to upgrade legacy mod level data from version 1 to version 2 format for compatibility with newer DST engine expectations.
ποΈ Modindex
Manages mod loading, state, dependencies, configuration, and compatibility for Don't Starve Together.
ποΈ Mods
Manages the lifecycle of mods, including loading, registering prefabs, version checking, and frontend integration.
ποΈ Modutil
Provides utility functions and API hooks for mod configuration, world generation, and runtime initialization in Don't Starve Together.
ποΈ Motdmanager
Manages downloading, caching, and displaying MOTD (Message of the Day) dataβincluding patch notes, skins, news, and Twitch contentβfor the DST client.
ποΈ Netvars
Provides network variable types and helper utilities for syncing data between server and clients in multiplayer sessions.
ποΈ Networkclientrpc
Manages game-wide RPC (Remote Procedure Call) dispatch, validation, queuing, and rate-limiting for server-bound, client-bound, and shard-bound messages in Don't Starve Together.
ποΈ Networking
Manages network communication, player synchronization, server operations, and system messaging for Don't Starve Together.
ποΈ Noisetilefunctions
Provides noise-based tile mapping functions used during world generation to assign tile types based on noise values.
ποΈ Notetable Dsmaintheme
Defines the musical note sequence for the "DS Main Theme" by specifying pitch and timestamp data.
ποΈ Ocean Util
Provides utility functions for ocean-related game logic, including tile querying, wave spawning, creature flight state management, entity sinking, and shore point detection.
ποΈ Perfutil
Provides utilities for profiling and monitoring game performance, including entity counting, server/client stats, and world metadata collection.
ποΈ Physics
Manages physics-based entity destruction, collision callbacks, and launch mechanics for entities in the world.
ποΈ Plantregistrydata
Manages persistent plant, fertilizer, and oversized picture knowledge for the plant registry system.
ποΈ Platformpostload
Applies platform-specific modifications to user commands for the WIN32_RAIL platform, including command localization, vote logic adjustments, and command registration/removal.
ποΈ Play Commonfn
Provides utility functions for orchestrating stage performances, including character positioning, visual effects, costume swaps, and crowd interactions.
ποΈ Play Generalscripts
Defines playback-ready script data for stage actor performances in DST, mapping character names, dialogue lines, animations, and action functions to structured timelines.
ποΈ Play The Doll
Manages the state and animation sequence of a marionette-based theatrical performance, including scene setup, actor control, crowd interaction, and synchronized audio effects.
ποΈ Play The Princess Yoth
Defines the cast costumes and script sequences for the Yoth stage play scenes in Don't Starve Together.
ποΈ Play The Vault
Defines the script data for the "The Vault" stage play, including character costumes, soliloquy variations, and full play sequence with actor lines, animations, and timed actions.
ποΈ Play The Veil
Defines the cast and script data for the "The Veil" stage play in Don't Starve Together.
ποΈ Playerdeaths
Manages persistent death logs for players, including sorting, saving, and loading historical death records.
ποΈ PlayerHistory
Manages persistent tracking of player interactions, including playtime and last seen dates, across multiplayer sessions.
ποΈ Playerprofile
Manages persistent player profile data including customization, settings, unlocks, and character/skin preferences.
ποΈ Popupmanager
Manages UI popup states and RPC communication for client-server synchronization in Don't Starve Together.
ποΈ Postprocesseffects
Manages visual post-processing shader effects such as bloom, distortion, lunacy, and moon pulse, configuring and enabling them via the engine's post-processing pipeline.
ποΈ Prefablist
Contains a static list of all game prefabs used for entity creation and mod registration.
ποΈ Prefabs
Defines core data structures for registering and managing game prefabs and their associated assets.
ποΈ Prefabskin
System for defining and applying reusable visual and functional skins to prefabs in Don't Starve Together, handling build overrides, sound effects, FX, and entity state changes.
ποΈ Prefabskins
This component manages player-specific prefab skins and their associated network replication in DST.
ποΈ Prefabswaps
Manages configurable prefab substitutions used during world generation, supporting primary/non-primary variants, location-based exclusions, and customization-controlled prefabs.
ποΈ Prefabutil
Helper utilities for constructingplacer prefabs and deployable item prefabs in DST.
ποΈ Preloadsounds
Preloads audio bank files for the Don't Starve Together game at startup, including base game, DLC, and event-specific content.
ποΈ Preparedfoods
Defines prepared food recipes and their nutritional, status-effect, and inventory behavior in DST.
ποΈ Preparedfoods Warly
Defines special cooked food recipes for Warly's portable cookpot that grant unique or unusual effects when consumed.
ποΈ Preparednonfoods
Provides a list of non-prefab crock pot recipes that reference externally defined prefabs.
ποΈ Profiler
Provides a Lua-level CPU profiler for performance analysis of game code.
ποΈ Progressionconstants
Defines XP progression constants, level progression logic, and reward unlocking rules for the game's progression system.
ποΈ Quagmire Achievements
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.
ποΈ Quagmire Recipebook
Manages persistent storage, filtering, and state for Quagmire Festival recipes, including unlocks, sessions, and appraisal data.
ποΈ Recipe
Manages crafting recipes, including ingredients, unlocks, and deconstruction logic.
ποΈ Recipes
Manages crafting recipe definitions, validation, and deconstruction logic, including dynamic resource generation, builder requirements, and tile-based placement constraints.
ποΈ Recipes Filter
Defines and organizes crafting menu filters for categorizing recipes by type, character, season, and other criteria.
ποΈ Regrowthutil
Provides utilities for calculating regrowth search radii based on world topology and entity density.
ποΈ Reload
Manages hot-swapping of Lua modules during development to enable live code updates without restarting the game.
ποΈ Savefileupgrades
Provides utilities to upgrade savefile data structures across game versions, including world generation presets, shard index metadata, and worldgen overrides.
ποΈ Saveindex
Manages save slot indexing, persistence loading/saving, and world configuration for Don't Starve Together multiplayer sessions.
ποΈ Scheduler
Manages coroutine-based task scheduling and periodic execution for game logic, supporting both dynamic and static timelines.
ποΈ Scrapbook Prefabs
Defines a static list of prefabs to include or exclude from the scrapbook and achievement visibility filtering.
ποΈ Scrapbookpartitions
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.
ποΈ Serverpreferences
Manages server-specific preferences such as name/description filtering and profanity filtering, and persists user data across sessions.
ποΈ Shadeeffects
Manages dynamic leaf canopy shading effects using the ShadeRenderer system, including texture, position, rotation, and strength based on ambient light.
ποΈ Shardindex
Manages persistent world, server, and session data for a game shard, including loading, saving, upgrades, and world generation overrides.
ποΈ Shardnetworking
Manages cross-shard network communication, including world connectivity, portal linking, and event synchronization between shards in Don't Starve Together.
ποΈ Shardsaveindex
Manages shard-specific save index data and slot-level world/session metadata for persistent storage across game sessions.
ποΈ Signgenerator
Generates a randomized descriptive text string for signs based on tile type and randomized linguistic components.
ποΈ Simutil
Provides utility functions for world and entity queries, vision checks, camera effects, and world event management.
ποΈ Skilltreedata
Manages persistent skill selection and experience data for player characters, including encoding/decoding, validation, and synchronization.
ποΈ Skin Affinity Info
Maps character prefabs to lists of associated skin asset names used for avatar rendering and item selection.
ποΈ Skin Assets
Holds and manages asset paths and metadata for skin-related UI and entity rendering.
ποΈ Skin Gifts
Provides static lookup tables mapping skin item prefabs to their associated gift event types and configuring visual popup data for gift notifications.
ποΈ Skin Set Info
A data-only module that maps emote or costume identifiers to lists of associated skin asset names.
ποΈ Skin Strings
A static data file containing localized string mappings for character clothing, accessories, and book skin identifiers in Don't Starve Together.
ποΈ Skins Defs Data
Registers skin mappings, DLC assets, scrapbook entries, and texture streaming configurations for DST's inventory and UI systems.
ποΈ Skinsfiltersutils
Provides filtering utilities for selecting subsets of skins based on type, rarity, item ID, and colour.
ποΈ Skinstradeutils
Provides utility functions for validating and matching skin trade recipes based on selected items and restrictions.
ποΈ Skinsutils
Central utility module for managing skins, packs, inventory, commerce, and UI rendering in Don't Starve Together.
ποΈ Speech Walter
A self-contained speech database for the Walter character that maps interaction events to localized string values, used elsewhere in the codebase.
ποΈ Speech Wanda
A static data file providing speech string constants for the character Wanda in Don't Starve Together.
ποΈ Speech Warly
Handles Warly's unique speech dialogue system, managing line selection, emotional context, and interaction triggers.
ποΈ Speech Wathgrithr
Provides dialogue strings used by Wathgrithrβs speech system for specific world events and entities.
ποΈ Speech Waxwell
Contains declarative language data for the Waxwell speech system, used to define dialogue and narrative content.
ποΈ Speech Webber
A placeholder component with no functional implementation in the provided code chunks.
ποΈ Speech Wendy
A data-only module containing Wendy-specific speech strings for items, structures, and entities across Don't Starve Together.
ποΈ Speech Wickerbottom
Provides speech dialogue data and definitions for the Wickerbottom character, used for contextual book-related interactions in DST.
ποΈ Speech Willow
Contains static string data for Willow's dialogue and speech patterns.
ποΈ Speech Wilson
Provides static speech string data for Wilson character events and states in Don't Starve Together.
ποΈ Speech Winona
Manages speech-related state and logic for the Winona character in DST, including handling of dialogue triggers and speech events.
ποΈ Speech Wolfgang
Initializes and manages Wolfgang-specific dialogue strings for player character speech events.
ποΈ Speech Woodie
Provides speech functionality specific to the Woodie character, handling werewolf transformation-related dialogue triggers and voice lines.
ποΈ Speech Wormwood
Provides localization and speech-related functionality specific to the Wormwood character.
ποΈ Speech Wortox
Manages speech-related logic for the Wortox character, including speech activation and interaction triggers.
ποΈ Speech Wurt
Contains static speech string data for the Wurt character, used for localizing and organizing her dialogue.
ποΈ Speech Wx78
Provides static speech data and localization strings for the Wx78 character across various DST content and entities.
ποΈ Spicedfoods
Generates recipe data for spiced variants of base foods and registers their cooking behavior and effects.
ποΈ Splitscreenutils Pc
Provides split-screen utility functions specifically for PC builds, returning fixed values that disable split-screen functionality.
ποΈ Stacktrace
Provides utility functions for generating and formatting Lua stack traces for debugging purposes.
ποΈ Standardcomponents
A collection of utility functions for adding common physics, burnable, freezable, perishable, hauntable, and deployment behaviors to entities in Don't Starve Together.
ποΈ Stategraph
Manages state machines for entities, including state transitions, event handling, timelines, and networking support for client prediction in DST.
ποΈ Stats
Collects and sends gameplay metrics and session statistics to the analytics backend.
ποΈ Strict
Enforces Lua strict-mode behavior by requiring all global variables to be explicitly declared before assignment or access.
ποΈ Strings
Centralized string table management for game assets, including names, descriptions, and localized content used across the world, UI, and prefabs.
ποΈ Strings Pretranslated
Provides localized language names, titles, and body text for the language selection UI in Don't Starve Together.
ποΈ Strings Stageactor
Contains hardcoded narrative dialogue strings for theatrical cutscenes and soliloquies in DSTβs seasonal events.
ποΈ Stringutil
Provides utilities for retrieving, formatting, and processing localized string content, including character-specific speech generation and string helpers.
ποΈ Techtree
Defines and manages available technology trees and associated bonus/level naming conventions for crafting systems.
ποΈ Tiledefs
Registers all game tile definitionsβincluding land, ocean, impassable, and noise typesβwith associated visual, audio, and physical properties via the TileManager.
ποΈ Tilegroups
Provides tile classification utilities and manages tile groups for world generation and entity placement logic in Don't Starve Together.
ποΈ Tilemanager
Central registry and validation system for defining and configuring in-game ground tiles, minimap tiles, falloff textures, and ground creep assets.
ποΈ Trade Recipes
Defines structured trade recipe configurations for the game's trading system.
ποΈ Translator
Loads and manages translated strings from .po files, supporting both legacy and new format entries for multi-language localization.
ποΈ Traps
This file contains only a comment indicating that trap-related functionality has been moved to the scenarios folder.
ποΈ Tuning
Defines and initializes the global TUNING table containing all gameplay constants and configuration values for Don't Starve Together.
ποΈ Tuning Override
Registers placeholder functions for all known tuning hooks used by the game to allow modded overrides of season, weather, entity, and environment-related tuning tables.
ποΈ Update
Manages the global game update loop, including wall time, simulation time, static ticks, and long updates for non-player entities.
ποΈ Upsell
Manages the in-game upsell screen flow and purchase state checks for the demo version of DST.
ποΈ Usercommands
Manages user-executable commands (e.g., chat slash commands), including permissions, voting, validation, and execution flow for built-in and modded commands.
ποΈ Util
Central utility library providing table/string/math helpers, debugging tools, memory management, path resolution, PRNG, teleportation validation, and ECS extension functions for DST modding.
ποΈ Vec3Util
Provides utility functions for 3D vector mathematics, including arithmetic, distance, and normalization operations.
ποΈ Vector3
A lightweight 3D vector math utility for geometric calculations, distance, normalization, and vector operations in DST.
ποΈ Vecutil
Provides utility functions for 2D vector mathematics used throughout the game codebase.
ποΈ Voteutil
Provides utility functions for implementing and resolving player voting systems, including vote result calculation and vote-start validation.
ποΈ Wintersfeastcookedfoods
Defines configuration data for Wintersfeast festive foods, including cooking times and metadata used by the cooking system.
ποΈ Wordfilter
Contains a curated list of profane or inappropriate strings for use in filtering user-generated content.
ποΈ Worldentities
Provides a utility function to ensure required world-level entities (e.g., pocket dimension containers) are initialized during world save load.
ποΈ Worldgen Main
Entry point for world generation, responsible for initializing the world generation pipeline, handling mod data, and producing saveable world data structures.
ποΈ Worldsettings Overrides
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.
ποΈ Worldsettingsutil
Provides helper utilities for integrating world-setting-based timer control into core gameplay components like ChildSpawner, Spawner, and Pickable.
ποΈ Worldtiledefs
Defines ground and wall tile properties and footstep sound logic for entities moving across the world.
ποΈ Writeables
Manages named sign and gravestone UI layouts for in-game writing interfaces, including prompt text, animation banks, and button configurations.
ποΈ Wx78 Moduledefs
Registers and manages WX-78 modules and their associated scan definitions, defining activation/deactivation behavior for gameplay buffs and effects.
ποΈ Wxputils
Provides utility functions for querying and formatting seasonal event XP (WXP) progress and status data.
ποΈ Yotb Costumes
Defines YotB-themed beefalo costume configurations, including skin sets, crafting requirements, and category compatibility modifiers.
ποΈ Yotb Sewing
Provides recipe selection and validation logic for a sewing-based crafting system using costume sets.
ποΈ behaviours
28 items
ποΈ brains
184 items
ποΈ cameras
1 item
ποΈ components
793 items
ποΈ languages
2 items
ποΈ map
49 items
ποΈ nis
1 item
ποΈ prefabs
1547 items
ποΈ scenarios
50 items
ποΈ screens
64 items
ποΈ stategraphs
251 items
ποΈ tools
2 items
ποΈ util
8 items
ποΈ widgets
181 items