Carnivaldecor
Tracks and reports the decorative value of an entity for carnival ranking systems by integrating with nearby CarnivalDecorRanker components.
Tracks and reports the decorative value of an entity for carnival ranking systems by integrating with nearby CarnivalDecorRanker components.
Tracks and calculates the total decorative value and rank of carnival-themed decorations within proximity of an entity.
Provides shared functionality for carnival minigame stations, including activation/deactivation lifecycle, scoring, rewards, and camera/focus management.
Implements the puck drop carnival minigame station entity, managing gameplay state transitions, door selection timing, and reward spawning.
Manages the wheel-spin carnival minigame station, including spin logic, scoring, and reward spawning.
Manages whether an entity can be fed during carnival minigames by toggling the `carnivalgame_canfeed` tag and providing a callback hook for feeding logic.
Manages state machine behaviors for the Carnival Crowkid entity, including idle animations, snack eating, campfire sitting, minigame reactions, and reward giving during carnival events.
Manages state transitions for the Feedchicks Carnival Game nest station, handling idle, active, hungry, and fed animations and logic.
Defines the state machine and timeline logic for the Puck Drop carnival minigame station in DST.
Manages the state machine for a carnival shooting button entity, controlling animation playback, activation state, and transitions between idle, on, off, and shoot states.
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.