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.
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 complete skill tree configuration for the Wathgrithr character, including node positions, skill dependencies, activation effects, and unlocking conditions.
Defines the complete skill tree data structure for the Willow character, including skill definitions, positions, dependencies, activation effects, and alignment mechanics.
Defines the full skill tree structure for Wilson, including skill nodes, unlock conditions, groupings, visual positions, and activation logic.
Defines the skill tree structure and activation logic for the Woodie character in Don't Starve Together, including transformations, allegiance paths, and associated gameplay bonuses.
Defines the complete skill tree configuration and data structure for the Wormwood character in Don't Starve Together.
Provides skill tree configuration and data for Wurt's character skills in Don't Starve Together.
A UI widget responsible for constructing, rendering, and managing the skill tree interface, including button generation, focus navigation, and state updates for skill progression.
Renders and manages the interactive skill tree UI for a character, including tree rendering, activation, respec, and visual overlays.
Maps character prefabs to lists of associated skin asset names used for avatar rendering and item selection.
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.
Renders and manages the visual display of upgrade modules and energy charge level for the WX-78 character's HUD.
Defines prefabs for two wearable decorative items used by Wagstaff: a glove and a clipboard.
Character-specific component for Walter, managing Woby integration, mounted command wheel, sanity mechanics, storytelling, and sprint trail effects.
Renders and manages the visual age, health pulse indicators, and effigy status for Wanda's character in Don't Starve Together.
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.
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.
Stores and provides access to a skin identifier for a YOTB (Year of the Beard) character entity.