Skip to main content

53 docs tagged with "minigame"

View all tags

Balatro Machine

Hosts the Balatro mini-game session, manages card gameplay state, joker selection, and reward distribution for player interaction.

Balatro Score Utils

Provides base classes and Joker-specific logic for evaluating poker hands and calculating scores in Balatro minigame rounds.

Balatro Util

Provides shared constants, data encoding utilities, and light animation management for the Balatro minigame system.

Balatroscreen

Manages the UI screen for the Balatro minigame, handling layout, audio context, and lifecycle events.

Carnival Crowkidbrain

Controls the AI behavior of the carnival crow kid, managing movement, minigame spectating, decor interaction, campfire watching, and vocalizations based on game state and environment.

Carnival Host

Controls the behavior, interaction, and state of the Carnival Host NPC, including shop management, summoning to plazas, and chatter synchronization.

Carnival Hostbrain

Controls the AI behavior of the Carnival Host, managing its interactions with minigames, crowd behavior, and environment navigation.

Carnivalgame Common

Provides shared functionality for carnival minigame stations, including activation/deactivation lifecycle, scoring, rewards, and camera/focus management.

Carnivalgame Feedchicks

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

Carnivalgame Herding

Manages the herding minigame station, including chick spawning, game state transitions, reward generation, and static floor decoration setup.

Carnivalgame Herding Chick Brain

Controls the AI behavior of a herding minigame chick, managing movement via wandering and runaway responses relative to a home location and station markers.

Carnivalgame Memory

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

Carnivalgame Puckdrop

Implements the puck drop carnival minigame station entity, managing gameplay state transitions, door selection timing, and reward spawning.

Carnivalgame Shooting

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

Carnivalgame Wheelspin

Manages the wheel-spin carnival minigame station, including spin logic, scoring, and reward spawning.

Carnivalgameshooter

Manages the aiming and shooting mechanics for the carnival shooting mini-game, controlling projectile launch parameters and aim animation.

Chess Blocker

Defines a static map layout used for the chess minigame world generation, specifying tile backgrounds and object placements.

Chessunlocks

Manages locking and unlocking of chess piece sketches and associated trinkets in the Don't Starve Together chess minigame system.

Cozy Bunnyman

A playable character with trader, combat, and minigame participation behaviors, primarily used for the YOTR Pillow Fight event.

Cozy Bunnymanbrain

Manages the AI behavior of the Cozy Bunnyman during minigames and normal gameplay, including pillow fights, carrot-spinning contests, and home management.

Crowgamescreen

Implements the full gameplay logic, UI, and state management for the Crow Game minigame featured in the Trade Inn screen, including tile matching, power-up usage, animations, and score/reporting flow.

CrowKidGameScreen

A screen interface for the Crow Kid's Maze minigame that manages gameplay state, grid rendering, movement logic, and reward reporting.

Gingerbreadpig

A mobile, crumb-dropping enemy prefab that chases players and eventually spawns crumb trails for the Gingerbread Hunter mini-game.

Hideandseekgame

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

Inspectaclesparticipant

Manages the state and behavior of the Inspectacles minigame system for an entity, including puzzle generation, game setup, reward granting, and client-server synchronization.

Inspectaclesscreen

Manages the UI screen for the Inspectacles minigame, handling input, animation flows, and solution reporting.

Inspectacleswidget

Renders and manages a family of interactive puzzle minigames (Wires, Gears, Tape) in the Inspectacles interface, handling grid layout, button interactions, rotation/toggling mechanics, and state synchronization with the game logic.

Kitcoonbrain

Manages the AI behavior of a kitcoon, handling owner following, combat avoidance, playful interactions with other kitcoons and toys, and minigame observation.

Kitcoonden

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

Kitcoonpoop

A UI widget representing a single piece of poop in the Kitcoon Poop minigame that responds to user interaction and animates upon interaction.

Lavaarenamobtracker

Tracks entities designated as mobs in the Lava Arena minigame, supporting querying by radius and tags.

Minigame

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

Minigame Participator

Tracks and manages an entity’s participation in a minigame, including automatic cleanup, follower disengagement, and timeout handling.

Minigame Spectator

Attaches an entity as a passive spectator to a minigame, automatically removing itself when the minigame ends or is deactivated.

Minigametile

A UI widget representing a tile in a minigame, handling visual state, number display, highlighting, and user interaction via clicks and focus.

Pigelitebrain

AI brain controlling Pig Elite behavior during minigames, including gold diving, prop pickup, panic responses, and post-match posing.

Pigking

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

Pillow equipment

Generates prefabs for body and hand pillows, including associated attack FX, with equipment and weapon behavior tailored for combat and minigames.

Propsign

Implements a breakable, equippable sign prop that functions as a lightweight weapon and interacts with minigame excitement tracking.

Redbirdgamescreen

Manages the Redbird Trading Post minigame interface, including tile matching logic, scoring, timer progression, and server reporting.

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.

Sgpigelite

Defines the full state machine and behavior logic for Pig Elites, including movement, combat, minigame interactions, and match-end sequences.

Sgpigking

Manages the Pig King's state machine, including idle, happy, sleeping, and minigame intro sequences.

Snowbirdgamescreen

Manages the full snowbird memory matching mini-game flow, including tile interactions, score tracking, life management, and post-game rewards.

Statusdisplays Lavaarena

Manages health and pet health status displays for the Lava Arena minigame, including dynamic UI updates, visibility toggling, and health pulse animations.

Tradescreen

Manages the Trade Inn UI screen where players select items to trade for rewards using a claw-machine minigame interface.

Wobycommon

Provides shared AI behavior logic and utility functions for Woby, a companion entity in Don't Starve Together, including fetching, foraging, ammo retrieval, courier, and minigame watching.

Wolfgang

Implements Wolfgang’s gameplay mechanics including Mightiness system, sanity modifiers based on proximity to enemies/followers, special work gain, and gym-based bell-minigame for gym-based mightiness gain.

Yotc Carrat Race Checkpoint

Manages the behavior and visual state of a checkpoint used in the Carrat Race minigame, including light toggling, racer detection, and interaction callbacks.

Yotr Fightring

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