Battlesongdefs
Defines configuration and behavior for Wathgrithr's battlesong buffs and instant-use battle quotes in Don't Starve Together.
Defines configuration and behavior for Wathgrithr's battlesong buffs and instant-use battle quotes in Don't Starve Together.
Manages beard growth, shaving mechanics, and insulation for bearded entities like Wilson.
A UI panel for browsing, selecting, and previewing beard items, integrating an item explorer, filter bar, and dynamic skin puppet preview.
Manages a UI popup for viewing, loading, and saving Beefalo skin presets per character.
Generates and manages localized visual shadow trail effects for the Cane Ancient character’s special abilities.
A prefab component that creates a fire entity with variable heat output and animation levels for use on characters in DST.
Renders the character biography UI panel, including portrait, status badges, inventory, and scrollable descriptive text sections for a selected character.
Renders the character biography screen UI with bio details, character puppet, and navigation controls for back, wardrobe, and video actions.
A clickable UI button widget used in character selection screens to represent a character, displaying its avatar and lock state.
Provides a scrolling list of playable characters and launches the character biography screen on selection.
Manages the UI popup screen for loading, previewing, and confirming character loadouts in the wardrobe/dress-up interface.
Provides the UI screen for selecting a character before entering a character loadout customization session.
Manages the character selection UI widget, displaying a central portrait with navigation controls and optional additional characters.
Manages a scrollable grid of selectable character portraits and synchronizes them with a main portrait display, handling focus navigation and selection events in the character selection UI.
Provides utility functions for loading character portraits, avatars, titles, and starting inventory data.
Manages the UI panel for character skin customization, including spinner widgets for clothing slots, puppet preview rendering, and skin selection persistence.
Manages hunger bonus bonuses a character receives when eating food, based on prefab, foodtype, or tag matches.
Overrides global variable defaults for the Monkey character’s enabled state and mod support.
Manages the visual and client-side UI representation of Wathgrithr's Inspiration ability, including slot activation states and buff icon updates.
Manages a priority-based sanity bonus for characters based on specific items carried in inventory.
A UI widget that displays the Kitcoon's hibernation status and toggles hibernation on user input.
Manages the player character skinning and skill tree UI context, including skin selection, previewing, and navigation between wardrobe and skill tree modes.
Manages the UI and logic for selecting, previewing, and applying skin loadouts for Beefalo characters in the lobby and character customization screens.
Manages the in-game lobby UI, including character selection, loadout dressing, player list, and chat, for both server and client participants.
Renders Wolfgang's Mightiness status bar with dynamic visual feedback based on current might level and rate of change.
Generates visual FX (smoke and spark particles) synchronized with the Nightsword character's attack animation when not mounted.
A UI widget that renders a character's portrait, name, title, description, and optional event-specific data (e.g., Lava Arena stats and achievements) for character selection screens.
Manages the character prefab for Perd, including behavior, components, and event-specific offering mechanics.
Displays a player's character roster, recent item acquisitions, and access to skin and shop-related screens in the frontend UI.
Manages the UI panel for selecting and previewing player profile flair items in the Redux UI framework.
Defines the Quagmire Goatkid character prefab, a shopkeeper NPC that provides trading functionality in the Quagmire biome.
Creates the Quagmire Goatmum character prefab with animation, physics, sound, network, and talker components configured for in-game interaction.
Defines the base prefab entity for the Quagmire Swamp pig character, including its visual, physical, and networked properties.
Manages Rocky's behavior as a controllable NPC character, including growth mechanics, follower loyalty, combat targeting, and interaction with players via trading.
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.
State graph controlling the behavior and animations of the Powder Monkey character, including combat, rowing, taunting, diving, and corpse handling.
State graph defining AI behavior and animation states for the Prime Mate character, handling movement, combat, crafting, and special interactions like rowing and diving.
Defines the skill tree data structures and utility functions for character progression systems.
Data configuration file that defines Wigfrid's skill tree layout, skill nodes, activation effects, and group ordering 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 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.
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 UI widget responsible for constructing, rendering, and managing the skill tree interface, including button generation, focus navigation, and state updates for skill progression.
A UI widget that renders a character skin and equipment preview puppet, handling character selection fallback, skin overrides, and animation updates.
Manages character appearance and animation playback for skin customization UI, including idle emotes, clothing changes, and skin-specific animations.
Manages the skin collection UI, including inventory browsing, skin details, and navigation to related screens like character loadouts and trading.
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.
Handles Warly's unique speech dialogue system, managing line selection, emotional context, and interaction triggers.
A data-only module containing Wendy-specific speech strings for items, structures, and entities across Don't Starve Together.
Provides speech dialogue data and definitions for the Wickerbottom character, used for contextual book-related interactions in DST.
Contains static string data for Willow's dialogue and speech patterns.
Manages speech-related state and logic for the Winona character in DST, including handling of dialogue triggers and speech events.
Provides speech functionality specific to the Woodie character, handling werewolf transformation-related dialogue triggers and voice lines.
Provides localization and speech-related functionality specific to the Wormwood character.
Manages speech-related logic for the Wortox character, including speech activation and interaction triggers.
Contains static speech string data for the Wurt character, used for localizing and organizing her dialogue.
Provides static speech data and localization strings for the Wx78 character across various DST content and entities.
Defines prefabs for two wearable decorative items used by Wagstaff: a glove and a clipboard.
Manages the UI screen for equipping character skins in the wardrobe system, handling user input, skin selection, and applying or discarding changes.
Manages the wardrobe UI for selecting and previewing character skins in Don't Starve Together.
Defines the Waxwell character prefab, a magician-specialized player with shadow-minion management, sanity penalties, and shadow-level equipment announcements.
Defines Wilson’s default player character, including beard mechanics, special actions, reticule behavior, and game-mode-specific tags.
Defines Winona as a playable character, configuring her skills, recipes, visual assets, and specialization mechanics.
Manages contextual character dialogue and announcements triggered by game events, status changes, and interactions.
Defines the Wonkey player character by configuring health, hunger, sanity, locomotion, food affinity, and visual/talker assets.
Manages the bloom-based progression system for the Wormwood character, including sanity regulation from nearby plants, pet leadership, and photosynthesis-based health regeneration.
Defines the Wortox character prefab with soul collection mechanics, portal hopping abilities, inclination system, overload management, buff and debuff systems including soul echo and panflute, decoy functionality, and extensive event-driven gameplay systems.
Defines the WX-78 player character prefab using MakePlayerCharacter wrapper, including charge regeneration, moisture tracking, upgrade module management, lightning strike handling, death consequences, and initialization functions.
WX-78 character backup body prefab that stores inventory, upgrade modules, and skins for body transfer and resurrection mechanics.
Classified data container prefab for WX-78 character that manages upgrade modules, backup bodies, shield state, and energy levels with network replication.
Utility module providing shared functions for WX-78 character systems including upgrade modules, dizzy effects, socket handling, and visual modifications.
Defines WX78 character upgrade module configurations, scan data mappings, and registration functions for circuit-based character progression.
Prefab for WX-78's possessed body form, a gestalt entity that links to a player owner and supports upgrade modules, planar state, and shield mechanics.
Stores and provides access to a skin identifier for a YOTB (Year of the Beard) character entity.