Skip to main content

175 docs tagged with "event"

View all tags

Alterguardian Phase3Dead

Manages the post-defeat state of the Alter Guardian boss, handling both the initial death orb and the mined remains, including loot distribution, light decay, and Wagstaff event spawning.

Antlion

Manages the behavior and state transitions of the Antlion boss, including desert camouflage, tribute acceptance, rage cycles, and combat activation.

Antlion Sinkhole

Manages the lifecycle and damage mechanics of an antlion-triggered sinkhole, including collapse stages, repair cycles, and area-of-effect interactions with nearby entities.

Antlion Spawner

Spawns an antlion when a sandstorm becomes active, and manages the spawned antlion's lifecycle.

Area Unlock

Tracks and updates the unlock status of specific stories associated with an entity.

Armor Lavaarena

Defines and registers multiple armor prefabs for the Lava Arena event with specific builds, tags, and footstep sounds.

Beargerspawner

Manages spawning and timers for Bearger events in DST, tracking players, seasonal logic, and countdown warnings.

Beequeenhive

Defines the Bee Queen hive prefabs with growth timers, workable interactions, and boss spawn mechanics.

Boatrace Checkpoint

Acts as a raceway checkpoint in the Boatrace event, detecting approaching beacons, dispensing flags, handling hammering interactions, and managing lighting and state transitions during races.

Boatrace Proximitybeacon

Registers event callbacks for boat race start and finish events on an entity, enabling custom logic when a boat race begins or ends.

Boatrace Proximitychecker

Checks for proximity to boatrace proximity beacons and triggers detection events after a sustained overlap period.

Boatrace Start

Acts as the starting beacon for the Year of the Dragon boat race event, managing race initialization, checkpoint coordination, beacon tracking, and prize distribution.

Butterfly

A small flying insect prefab that can be caught, traded, and deployed to grow a planted flower; it interacts with spawner tracking, loot dropping, and Halloween moon mutation mechanics.

Carnival Cannons

A decorative and interactive prop used in Carnival events that fires visual FX when activated or supplied with a game token, and resets into a cooldown state.

Carnival Crowkid

Manages the state, behavior, and trading mechanics of the Carnival Crowkid NPC, including item acceptance logic, scarf appearance, and snack timer handling.

Carnival Plaza

Serves as a central event structure in the Carnival event, managing decorative rank progression, crow kid spawners, and host summoning functionality.

Carnivaldecor Eggride

A networked arcade decoration item that, when activated, plays an animation sequence and sound loop for a set duration before automatically turning off; it supports activation via direct use or token exchange.

Carnivalevent

Manages the lifecycle and world presence of the Carnival Host during the Carnival event, including spawning, plaza tracking, and summoning logic.

Carnivalgame Feedchicks

Manages the feedchicks carnival minigame station, including nest activation, food item spawning, and scoring logic.

Carnivalgame Memory

Manages the memory mini-game station, including card layout, round logic, scoring, and reward spawning for the Carnival event.

Carnivalgame Shooting

Implements the shooting minigame station for the Carnival event, managing game state, aiming mechanics, target spawning, and reward distribution for players.

Carnivalhostsummon

Manages the `carnivalhostsummon` tag on an entity, allowing the entity to be recognized as a carnival host summon.

Cattoy

Manages a callback-based interaction handler for cat toy items in DST, invoked when an entity plays with the item.

Cavein Boulder

Manages the state, physics, and behavior of large boulders used in cave-in events, including raised states, falling animation tracking, and formation creation upon landing.

Charlie Npc

Represents the non-player character Charlie during the nightmare phase, handling spawning, casting animation, and despawning behavior.

Chesspieces

Generates chesspiece prefabs with dynamic behavior based on moon phases, material variants, and interaction with other entities during moon events.

Chest Presummer

Configures predefined loot items for a summer-themed chest during the Presummer event.

Chest Terrarium Pigs

Triggers a trap when a specific chest is opened, transforming nearby pigs into werepigs and setting them to attack the triggering player.

Creepyeyes

Spawns temporary, light-sensitive visual FX entities that appear in darkness and disappear when a player comes near or lights up.

Curse Monkey Util

Manages the application and removal of Monkey Curse effects on an entity.

Daywalkerspawner

Manages spawning and tracking of Daywalker boss arenas based on world time and configured spawning points.

Deer

Manages the behavior, combat, and lifecycle of deer entities, including antler growth, migration, and gemmed variants that cast spells.

Event Deps

Provides prefab definitions and asset lists required for loading special and festival event content.

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.

Eyebone Ghost

Manages the spawning of ghosts on nearby graves when an eyebone item is picked up during a scenario.

Feasts

Manages group coordination, buff application, and announcement logic for winter feast events when multiple players and tables interact.

Festivaleventscreen

Manages the user interface for the festival event menu, including quick match, host, and browse server options, with support for Quagmire and Lava Arena events.

Forestpetrification

Tracks nearby petrifiable entities and periodically triggers large-scale petrification events in the forest based on cooldown cycles.

Gift Surprise

Triggers surprise effects when unwrapped or picked up, spawning entities and re-targeting combatants based on gift contents.

Gingerbreadhouse

A festive structure that can be hammered to harvest loot, extinguish burning, and potentially spawn special seasonal items like gingerdead pigs.

Gingerbreadhunter

Manages the spawning and progression of gingerbread-themed hunts during events, including generating crumb trails and spawning gingerbread pigs or houses.

Halloweenmoonmutable

Provides mutation functionality for entities under the influence of the Halloween Moon, allowing them to transform into a different prefab or be processed via a custom override function.

Healingstaff

A ranged weapon prefab that provides AOE targeting support and projectile casting functionality in DST's Lava Arena event.

Healthtrigger

Triggers custom callbacks when an entity's health percentage crosses specified thresholds during damage or healing events.

Hideandseekgame

Manages the Hide and Seek minigame logic, tracking seekers, hiding spots, game state, and rewards.

Icebox Kitchen Fx

Plays a one-shot visual effect animation sequence (pre, loop, pst) for the icebox kitchen event in DST.

Junk Pile Big

Manages a large, interactive junk pile that can be rummaged by players or mobs to yield loot, trigger daywalker encounters, and spawn a fence blueprint after repeated interaction.

Kitcoonden

Manages a den structure that hosts hide-and-seek minigames with kitcoons, granting rewards upon successful play.

Klaus

Manages the gameplay logic and state transitions for the Klaus boss entity, including phase changes, ally summoning, aggro management, and environmental interactions.

Klaus Sack

A interactible container prefab that triggers Klaus's summoning when unlocked with the correct key, and drops loot bundles upon opening.

Klaussackkey

Manages the state and lifecycle of a Klaus sack key item, including tag management and delayed restoration logic for true keys.

Klaussackloot

Generates and manages loot tables for Klaus boss encounters, including seasonal (Winters' Feast) and standard loot pools.

Klaussackspawner

Manages spawning and respawning of Klaus sacks in winter, tracking spawn counts and coordinating with world timers and spawner locations.

Kramped

Manages the Krampus spawning system by tracking player naughtiness and spawning Krampus entities when thresholds are exceeded.

Lava Arena

Static map layout definition for the Lava Arena event, specifying tiled background data and object placements for spawners, platforms, and crowd stands.

Lavaarena Abigail

A prefabricated entity instance for a ghostly variant of Abigail used exclusively in the Lava Arena event.

Lavaarena Abigail Flower

A non-interactive visual prop used exclusively during the Lava Arena event to represent Abigail's presence.

Lavaarena Bernie

Creates a non-player companion entity for the Lava Arena event that serves as a revivable stand-in for the player, accessible only to entities with the "bernie_reviver" tag.

Lavaarena Blooms

Defines and registers the prefabs for Lava Arena healing flower visual effects, including bloom variations, a heal buff entity, and a sleep debuff entity used during the Lava Arena event.

Lavaarena Boaron

A hostile minion entity used in the Lava Arena event, registered with the LavaArenaMobTracker for lifecycle monitoring.

Lavaarena Book

Manages the Lava Arena seasonal event book UI, rendering tabbed panels for progression, community unlocks, and quest history.

Lavaarena Center

A hidden, non-visual entity that acts as a server-side registration point for the Lava Arena event, used to coordinate arena setup and state.

Lavaarena Communityhistory Panel

Displays community unlock progression for the Lava Arena event, showing unlock status of bosses, items, and creatures based on server-wide progress.

Lavaarena Communityprogression

Manages community-driven progression and quest data synchronization for the Lava Arena event, handling local and networked state.

Lavaarena Eventstages

Generates prefabs for lava arena event stage triggers used in the Don't Starve Together Lava Arena event.

Lavaarena Firebomb

Provides a throwable weapon for the Lava Arena event that projects an AOE targeting reticule and fires projectiles on use.

Lavaarena Floorgrate

A decorative and ambient floor component used in the Lava Arena event, featuring synchronized lava animation and periodic ember effects.

Lavaarena Fossilizing

Generates and manages network-synchronized debris entities used for visual effects during the Lava Arena event's fossilizing effect.

Lavaarena Lootbeacon

A visual FX-only entity used to signal loot beacon activation in the Lava Arena event.

Lavaarena Meteor

A visual FX prefab for the meteor impact effect in the Lava Arena event, responsible for rendering and initializing the primary meteor projectile and its associated splash sub-effects.

Lavaarena Network

Provides the master network entity for the Lava Arena event, managing event state, music, and world-level lifecycle during arena gameplay.

Lavaarena Questhistory Panel

Displays a scrollable grid of completed Lava Arena quests with statistics, using a custom scrolling layout and achievement data.

Lavaarena Rhinobuff

A visual effect prefab used in the Lava Arena event to provide a decorative rhinoceros-themed buff animation.

Lavaarena Snapper

A hostile enemy prefab used in the Lava Arena event that supports being fossilized and integrates with the Lava Arena mob tracker system.

Lavaarenaeventstate

Manages the state and progression of the Lava Arena event, including round tracking, victory condition reporting, and player quest data for network synchronization.

Lavaarenamusic

Manages background music playback for the Lava Arena event based on the currently activated player and level state.

Lightbulb

A multipurpose item that emits light, can be used as fuel or food, and mutates into a lightflier during Halloween events.

Livingtree Halloween

Represents a dynamic, growable Halloween-themed tree entity that supports decoration, burning, and staged growth.

Livingtree Root

A throwable item that plants a livingtree sapling and pacifies nearby Leifs upon deployment.

Lunar Seed

Prefab definition for the lunar seed item, a collectible with inventory, tradable, stackable, and inspectable functionality, used in seasonal or event-based gameplay.

Lunarhailbirdsoundmanager

Manages audio levels for the lunar hail bird event, controlling ambient sound playback based on event intensity.

Lunarthrall Plantspawner

Manages the spawning and wave-based infestation of Lunarthrall plants by spawning Gestalt entities and infesting target plants during lunar rift events.

Malbatrossspawner

Manages the spawning and tracking of Malbatross entities near fish shoals in the game world.

Mandrake Planted

A planted mandrake prefab that serves as the initial ground state before becoming active, and supports regrowth after being burned or replanted.

Meteorshower

Manages timed meteor shower events on a map spawner entity, including level selection, spawning logic, cooldown handling, and save/load state persistence.

Miniflare

A portable throwable flare item that ignites, emits light, triggers visual/audio effects, and notifies nearby players upon detonation.

Minigame

Manages the lifecycle and participant/spectator logic for minigame events in the world.

Monkeyisland Portal

Manages spontaneous and event-triggered loot spewing from a monkey island portal, including trading logic, looting behavior, and event sequencing.

Moon Altar Link

Coordinates the activation sequence of the Moon Altar device by linking three altars, clearing surrounding area, and triggering moonstorm events.

Moon Device

Serves as the central hub for constructing and launching the Moon Altar boss sequence, handling stage transitions, construction logic, and meteor impacts.

Moonsparkchargeable

Increases the fuel level of an entity's Fueled component when triggered, based on a configured charge amount.

Moonstormmarker

Creates a rotating minimap marker used to visually indicate an active moon storm event.

Moonstormstaticcapturable

Tracks whether an entity is being targeted by moonstormstaticcatcher components and manages callbacks and events for targeting and catching interactions.

Nightmare Begin Blocker

Defines the initial static layout for the nightmare event map, specifying tile data and object placements.

Perd

Manages the character prefab for Perd, including behavior, components, and event-specific offering mechanics.

Pighouse

Manages a structure that spawns and shelters pigmen, with state-dependent lighting, sound, and damage behavior.

Pigking

Manages the Pig King's trading and wrestling minigame mechanics, including gold/nugget exchange, elite pig participation, area safety validation, and reward distribution.

Pigs

Defines forest biome room templates for pig settlements, including pig houses, shrines, and villages, with randomized contents and conditional decor based on special events.

Poppable

Manages a one-time "pop" event trigger for an entity, optionally invoking a callback when popped.

Positronbeam

Generates and manages visual and audio effects for the positron beam animation sequence used in the Moon Base event, including beam layering, intensity control, and state transitions.

Pumpkincarver

Creates a stackable pumpkin carver item prefab used during Halloween events, with event-specific animation and scrapbook integration.

Quagmire Book Shadow

A prefabricated item representing Maxwell's journal used in the Quagmire event, which spawns a shadow version of Maxwell upon interaction.

Quagmire Coins

Defines prefabs for quagmire coin items and their associated FX entities used in the Quagmire event.

Quagmire Eventstages

Defines and creates stage-related prefabs for the Quagmire event by dynamically generating instances from a central event data registry.

Quagmire Music

Manages background music playback for the Quagmire arena based on world level and win state, synchronized across clients.

Quagmire Recipebook

Manages persistent storage, filtering, and state for Quagmire Festival recipes, including unlocks, sessions, and appraisal data.

Quaker

Manages environmental quaking events that spawn falling debris and trigger player-specific particle and audio effects in response to time, explosions, or forced triggers.

Rabbitkingmanager

Manages the Rabbit King’s lifecycle, including spawning, leashing to players, state transitions (passive/aggressive/lucky), and interaction tracking via carrot-feeding or naughtiness.

Rat Gym

Manages carrat training sessions, item handling, and structural state changes for rat gyms in the Year of the Carrat event.

Riftspawner

Manages the spawning, tracking, and state of lunar and shadow rifts in the game world based on difficulty settings and world conditions.

Sacred Chest

Manages the offering and unlocking logic for the Sacred Chest, handling both networked multi-player offering attempts and local single-player reward mechanisms.

Sgcarnivalgame Herding Chick

Manages the state machine for a herding game chick entity, controlling its idle, launched, arrival, and shutdown animations and behaviors during the summer event herding minigame.

Sgcarnivalgame Memory Card

Manages state transitions and visual/audio feedback for a memory card minigame prop during carnival events.

Sgcarnivalgame Shooting Target

Manages the animated behavior and state transitions of a carnival shooting target in response to game events such as round start, hit detection, and power state changes.

Sgmoonstormstatic

A stategraph for moonstorm static capturables that manages idle and moving states based on locomotor input and capture events.

Shadowchesspieces

Defines prefabs and shared logic for Shadow Chesspiece monsters (rook, knight, bishop), including level-up progression, combat tuning, music triggers, and loot generation.

Shadowthrallmanager

Manages the lifecycle of shadow fissures and their associated thralls during nightmare events, including spawning, tracking, and releasing fissures and their thralls.

Sharkboimanager

Manages the Sharkboi arena lifecycle including creation, shrinking, boss spawning, and fishing interactions during ocean winter events.

Sinkholespawner

Manages the spawning and timing of antlion sinkhole attacks targeting specific players during the Antlion event.

Sisturnregistry

Tracks the presence and activation state of sisturns attached to an entity and broadcasts state changes when sisturn status changes.

Skeleton Lumberjack

A static map layout containing loot and structural elements for the Lumberjack arena event.

Skeleton Night Hunter

A static layout configuration for the Skeleton Night Hunter event, defining the placement of loot items and character references in a 12x12 tile area.

Specialeventsetup

Manages the lifecycle and setup logic for special in-game events such as Halloween and Year of the Catcoon.

Spooked Fx

Creates short-lived, client-side visual and audio effect prefabs for the Spooked event's spider and worm spawn animations.

Squadmember

Manages an entity's membership in a named squad, tracking other members and broadcasting squad join/leave events.

Stageactingprop

Manages theatrical performance logic for stage props, including script selection, cast collection, and line delivery coordination.

Statue Enemywave

Manages the spawning and tracking of enemy waves triggered by a statue during the Maxwell Threat event, and restores player sanity upon wave completion.

Statueharp Hedgespawner

Spawns decorative hedgehounds from a harp-shaped statue and manages timed_respawn of hounds after destruction.

Storyteller

Manages scripted narrative sequences for entities, controlling story activation, line delivery, and lifecycle callbacks.

Sunderarmordebuff

A visual effect prefab that represents a sunder armor debuff in the Lava Arena event, displayed as a non-interactive decorative FX entity.

Table Winters Feast

Manages festive table functionality including food放置, seasonal feast registration, lighting effects, and interaction with the Winters Feast event system.

Temp Beta Msg

A temporary message display item used in rifts events to convey boss kill timers and beta-gamestate information.

Torch Pigking

Defines a static map layout used to place Torch Pig King related entities in the world, including the Pig King and three Pig Torches.

Torchfire Yotrpillowfight

A specialized torch fire effect used for the Yotrpillowfight event, producing smoke and fire particles with custom visual envelopes and emission logic.

Trap Firestaff

Defines a static world map layout for a trap event that spawns a firestaff and multiple fire hounds.

Trap Spoilfood

A static layout file defining the placement of world objects for the Spoiled Food trap event in DST.

Trinkets

Generates prefabs for all trinket items in DST, configuring their physics, tags, components, and game mechanics (e.g., trading, bait, slingshot ammo, ocean fishing).

Wagpunk Arena Manager

Manages the progression, entity spawning, and state transitions for the Wagpunk Arena minigame sequence.

Wagpunk Manager

Manages the lifecycle of Wagstaff machinery spawns, hints, and fence generation in the Wagpunk minigame area.

Wagstaff Machinery

Handles the creation, rendering, and destruction logic for the Wagstaff machinery structure, including dynamic debris animation, loot generation, and event signaling.

Warzone 1

Defines a static battle arena layout for special events, containing spawn positions for enemy units such as pigmen and mermen.

Wathgrithr Bloodlustbuff

A visual effect prefab that appears during Wathgrithr's bloodlust mechanic in the Lava Arena event, providing distinct visual feedback for self and other targets.

Waveyjones

Manages the behavior and lifecycle of Wavey Jones and its associated parts (arms, hands, hand art, and marker) in the Dangerous Sea event.

Winter Ornaments

Defines and instantiates all winter ornament prefabs as consumable inventory items with optional lighting, timer, and fuel mechanics.

Wintersfeastcookedfoods

Defines configuration data for Wintersfeast festive foods, including cooking times and metadata used by the cooking system.

Wintersfeastfood

Generates 9 distinct seasonal food prefabs for the Winters Feast event, each with configurable nutrition, sanity, temperature, and visual floater properties.

Wintersfeastoven

Implements the Winters Feast Oven, a multi-stage cooking station that requires science-based cooking steps and produces festive dishes.

Wintersfeasttable

Manages the state and consumption logic for the Winters Eve Feast Table, tracking which entities are feasting and handling food usage.

Wintersurprisespawner

Manages the spawning of winter surprise trees during winter seasons, based on world state and player positioning rules.

Wobster Den

A water-based structure that spawns and regenerates Wobster creatures over time, interacts with player mining actions and boat collisions, and can transform into a Moonglass Wobster Den during Halloween events.

Worldmeteorshower

Controls meteor loot generation logic, including conditional replacement of moon rocks with moon rock shells based on accumulated odds.

Wormhole Oneshot

A static map layout for the wormhole one-shot event, defining tile placement and object regions.

Yotb Beefalo Dolls

Generates prefabs for collectible Beefalo dolls used in the Year of the Beast event, supporting appraisal, trading, and event-specific functionality.

Yotb Beefaloshrine

Manages the interactive shrine structure for the Yotb mod, handling offering placement, trading, burning state, and dynamic prize changes during contests.

Yotb Stage

Manages the stage booth structure, handling placement, interaction (hammering, hitting), voice playback, and cleanup with event notifications and loot drops.

Yotb Stagemanager

Manages the lifecycle and state of contest stages in a structured world progression system, including stage registration, contest activation, and save/load synchronization.

Yotb Stager

Manages the flow of the YOTB contest event, including registration, evaluation, suspense-building, winner declaration, and prize distribution for beefalo contests.

Yotc Carrat Race Finish

Manages the behavior and visual feedback of the carrat race finish line checkpoint in DST's Carrat Championship event, handling activation on race completion, lighting effects, loot, and burnt state persistence.

Yotc Carrat Race Start

A structure that initiates and manages carrat racing events; it spawns racers, triggers race start/end logic, and handles destruction with burn and hammer interactions.

Yotc Raceprizemanager

Manages prize distribution for carrat races, tracking race data and awarding loot based on race completion.

Yotc Racestart

Manages race state transitions and callback hooks for a yotc race event on an entity.

Yotd Dragonshrine

A ritual shrine that accepts charcoal offerings, activates a prototyper when offered, and resets to an empty trader state when used or extinguished.

Yotd Raceprizemanager

Manages prize availability and checkpoint tracking for the Year of the Dog Rat Race event in DST.

Yoth Hecklermanager

Manages the availability and flight behavior of the Yoth heckler entity across Knight shrines in the Year of the Horse event.

Yoth Knightmanager

Manages knight spawning logic for the Yoth event by tracking shrines, princesses, and cooldown states.

Yotr Fightring

A minigame arena component that facilitates a competitive pillowfight minigame with timed rounds, ring-out mechanics, and prize distribution.

Yotr Rabbitshrine

A seasonal event structure that spawns cooperative bunnymen, accepts offerings of carrots to unlock crafting options, and triggers special gameplay during the YOTR event.

Yotr Token

A small, stackable collectible item used as currency in the YotR event, featuring floatable physics and tradability.

Yots Worm Lantern

A deployable lantern prefab that transforms into a worm when activated, triggering nearby worm lanterns to activate in sequence.