Skip to main content

28 docs tagged with "fx"

View all tags

Bathbomb

Marks an entity as a bath bomb item by adding the 'bathbomb' tag.

Blinkstaff

Handles teleportation logic and visual/audio effects for the Blink Staff item in DST.

Bloomer

Manages bloom effect stacking and propagation for entities and their children, supporting priority-based bloom layering and automatic cleanup on source removal.

Boattrail

Generates visual water wake effects behind a boat entity as it moves.

Canopylightrays

Spawns and manages reusable light ray prefabs in a radial area around the owner entity for visual canopy effects.

Circler

Positions and animates an entity in a circular orbit around a target entity, modulating speed and scale using sine-based interpolation.

Colourcube

Manages dynamic colour grading via colour cubes (LUTs) to reflect in-game conditions such as time of day, season, sanity, and environment (caves or overworld).

Colourtweener

Animates an entity's colour over time using linear interpolation.

Emitter

Manages particle emission for an entity by scheduling and dispatching particles over time using a custom update loop.

Fencerotator

Rotates a target entity's orientation and spawns a visual effect upon completion.

Firefx

Manages visual and audio effects for fire-based entities, including dynamic lighting, sound, and animation transitions across multiple intensity levels.

Fishingnet

Manages the casting of a fishing net by spawning and configuring a visualizer prefab to handle the animation and trajectory.

Freezefx

Manages dynamic visual and audio effects for fire-based entities, including flickering light, radius scaling, intensity control, and sound effects across multiple flame levels.

Frostybreather

Manages visual frost breath effects based on environmental temperature and entity state.

Groundshadowhandler

Manages a ground shadow effect that dynamically scales and positions beneath an entity based on its vertical height.

Hallucinations

Manages the spawning and tracking of hallucination entities based on player sanity, time of day, and environment lighting.

Highlight

Manages dynamic highlight color effects (including flashing and persistent highlights) on entity renderables.

Lunarfissureburning

Applies periodic lunar burn damage to an entity and its mount while the entity stands over a fissure, managing visual FX and health state updates.

Lunarsupernovaburning

Applies and manages damage and visual effects for the Alter Guardian's lunar supernova ability during Phase 4.

Moonstormlightningmanager

Manages periodic ground lightning spawns during moonstorms based on player proximity and network node data.

Pinnable

Manages the pinned state and visual wear-off effect for entities that can be stuck by goo-based attacks.

Projectedeffects

Manages animated transparency and shader parameters for projected visual effects on entities, such as fading in or out using an erosion shader.

Pumpkincarvable

Manages carving, visual rendering, and state persistence of pumpkins in the game, including cut shapes, lighting effects, and synchronization between client and server.

Shatterfx

Manages animated shatter effects for an entity by cycling through pre-defined animation sequences based on a numeric level.

Spawnfader

Manages visibility fading for newly spawned entities to reduce abrupt appearance.

Spooked

Manages seasonal spook level accumulation and triggers spook events (e.g., tree-specific FX) when spook level exceeds a threshold.

Wavemanager

Manages procedural spawning of ocean wave visual effects (shimmers and shore waves) near the player based on terrain type and distance from the camera.

Worldtemperature

Calculates and broadcasts the current world temperature based on season, phase, noise, and global modifiers, while managing summer bloom visual effects.