ποΈ Prefabs
1548 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 a lookup table of achievement constants mapped to platform-specific identifiers.
ποΈ Actions
This component defines the complete action system for Don't Starve Together, including action type registration, range validation helpers, distance adjustments for terrain and physics, and comprehensive player interaction handlers covering combat, crafting, exploration, boat mechanics, and special gameplay mechanics.
ποΈ Beefalo Clothing
Defines skin customization data tables for beefalo appearance parts including body, feet, head, horn, and tail variants.
ποΈ Behaviourtree
Implements a behavior tree system for AI entity decision-making and task execution.
ποΈ Brain
Manages AI behavior trees and scheduling for entity intelligence.
ποΈ Bufferedaction
Represents a queued player action with target, position, and callback handling for the action system.
ποΈ Builtinusercommands
Registers default chat and console commands for player and admin interactions.
ποΈ Camerashake
Calculates camera offset vectors for vibration effects over time.
ποΈ Characterutil
Provides utility functions for loading character portraits, avatars, titles, and starting inventory data.
ποΈ Chathistory
Manages client-side chat message storage, filtering, and network synchronization.
ποΈ Class
Provides an object-oriented class system with inheritance, property setters, and instance tracking for Lua in DST.
ποΈ Clothing
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.
ποΈ Componentactions
This component defines the core action system for Don't Starve Together, implementing component-based action handlers that determine valid player interactions with entities and world positions across INVENTORY, POINT, and EQUIPPED contexts, while providing modding support through action registration, collection, and validation methods.
ποΈ Componentutil
Provides utility functions for entity state checking, tile change handling, bridge deployment, rose residue management, luck-based probability calculations, corpse conversion, impact sound selection, topology parsing, inventory tracking, and world migration logic.
ποΈ Config
Manages global platform-specific configuration options and runtime settings.
ποΈ Consolecommands
This component defines a comprehensive set of global console command functions for debugging, server administration, entity spawning, player stat manipulation, world state management, and shard network operations in Don't Starve Together.
ποΈ Consolescreensettings
Manages persistent storage for console command history and UI widget states.
ποΈ Constants
This module defines extensive global constant tables for game controls, tiles, events, crafting, UI, and classifications, while providing utility functions to query active event states and platform specifics.
ποΈ Containers
This module defines widget configurations, validation logic, and item test functions for various inventory containers including backpacks, chests, cookers, and furnaces while handling construction site interactions and button action callbacks via UI callbacks.
ποΈ Cookbookdata
Manages player cookbook progression data including discovered foods, learned recipes, and UI filter settings.
ποΈ Cooking
Provides cooking recipe registration, ingredient value tracking, and recipe calculation utilities for all cooker entities.
ποΈ Crafting Sorting
Organizes and filters crafting recipes for the HUD based on availability and user preferences.
ποΈ CraftingMenuProfile
Manages player crafting menu preferences including favorites, pinned recipes, and sort settings.
ποΈ Createstringspo
Generates localization .pot files from the game STRINGS table for translation workflows.
ποΈ Createstringspo Dlc
Utility script for generating gettext POT files from the global STRINGS table.
ποΈ Curse Monkey Util
Manages the application and removal of Monkey Curse effects on an entity.
ποΈ Custompresets
Manages custom world generation and settings presets for player-created world configurations.
ποΈ Datagrid
Provides a 2D grid data structure backed by a 1D table for efficient spatial data storage.
ποΈ Debugcommands
This module defines a comprehensive suite of debug console commands for spawning entities, manipulating world states, testing game mechanics, configuring components, managing events, and exporting entity data for testing purposes in Don't Starve Together.
ποΈ Debughelpers
Provides utility functions for logging entity and component state information to the console.
ποΈ Debugkeys
This module defines a comprehensive set of debug key bindings, console command wrappers, and development utilities for manipulating world state, player attributes, entity components, and simulation parameters in the Don't Starve Together simulation, including mouse actions and farming nutrient controls.
ποΈ 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
A static data module defining tables for item display blacklisting, skin decoration visibility, event locks, 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
A collection of mathematical utility functions for calculations including interpolation, rounding, angle normalization, distance computation, and line generation.
ποΈ 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
This component defines comprehensive RPC handler tables for server, client, and shard contexts, including input validation helpers, queue processing logic, and utilities for managing mod-specific RPC registration and transmission states.
ποΈ 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
A static array containing the string names of all registered prefab entities available in the game build.
ποΈ Prefabs
Defines core data structures for registering and managing game prefabs and their associated assets.
ποΈ Prefabskin
This component defines initialization and cleanup functions for applying and removing skins on various prefabs including structures, items, weapons, armor, hats, and pets, managing animation overrides, visual effects, sound effects, component states, and event listeners, with a factory function to register skin prefabs.
ποΈ Prefabskins
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.
ποΈ 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
Defines the Recipe and Ingredient classes for managing crafting recipes, tech tree requirements, and deconstruction data in the crafting system.
ποΈ Recipes
This file defines the complete crafting recipe registry for Don't Starve Together, registering character-specific recipes, placement validation helpers, deconstruction logic, and event-specific items across all technology tiers using the Recipe2 API.
ποΈ Recipes Filter
A configuration file defining crafting menu filter categories, their icons, and associated recipe lists for the crafting UI.
ποΈ 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
A data configuration file mapping skin item names to gift types and defining popup display data for each gift category.
ποΈ 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
1548 items
ποΈ scenarios
50 items
ποΈ screens
64 items
ποΈ stategraphs
252 items
ποΈ tools
2 items
ποΈ util
8 items
ποΈ widgets
181 items