Skip to main content

Module bosses

Module bosses 

Source
Expand description

Boss Encounter Orchestration System

Ten unique boss encounters for the Chaos RPG, each with multi-phase mechanics, special abilities, and emergent behaviors. Bosses are driven by a phase controller that monitors HP thresholds and triggers transitions with visual animations.

§Bosses

  • Mirror: copies player abilities with delay
  • Null: progressively erases game elements
  • Committee: five judges vote on actions
  • FibonacciHydra: splits recursively on death
  • Eigenstate: quantum superposition of forms
  • Ouroboros: reversed healing/damage semantics
  • AlgorithmReborn: learns and predicts player patterns (final boss)
  • ChaosWeaver: manipulates game rules
  • VoidSerpent: consumes the arena
  • PrimeFactorial: arithmetic puzzle boss

Structs§

AlgorithmRebornState
State for the Algorithm Reborn Boss. Phase 1: learns player patterns (tracks action frequency). Phase 2: counters player’s most-used action type. Phase 3: predicts next action via Markov chain. Unique: no HP bar shown.
BossEncounter
A live boss encounter.
BossEncounterManager
Factory and manager for boss encounters.
BossLootEntry
Loot drop definition for a boss.
BossPhase
A single phase of a boss encounter.
BossPhaseController
Controls phase transitions based on HP thresholds.
BossProfile
Complete profile describing a boss encounter.
ChaosWeaverState
State for the Chaos Weaver Boss. Manipulates game rules: element weakness chart, ability slots, damage display. Phase 2: randomizes tile effects.
CommitteeBossState
State for the Committee Boss.
EigenstateBossState
State for the Eigenstate Boss. Exists in superposition. Observing (targeting) collapses to one form. Phase 2: 3 forms. Phase 3: entangled with a copy.
FibonacciHydraState
State for the Fibonacci Hydra. Starts as 1. On death, splits into 2 at 61.8% original HP each. Max depth 5 (up to 32 instances). All share a damage pool.
HydraHead
A single head of the Fibonacci Hydra.
Judge
A single judge in the Committee boss.
MirrorBossState
State for the Mirror Boss. Copies player’s last 3 abilities with a 1-turn delay. Phase 2: also copies player stats. Phase 3: acts simultaneously with copied action.
NullBossState
State for the Null Boss. Phase 1: erases player buffs. Phase 2: erases UI elements (HP bar, map). Phase 3: erases player abilities (random lock each turn). Death: everything restores.
OuroborosBossState
State for the Ouroboros Boss. Heals by dealing damage to player. Player heals by dealing damage to boss. Bleed heals the bleeder. Healing damages the healer. Phase 2: rules randomly swap back to normal for 2 turns.
PrimeFactorialState
State for the Prime Factorial Boss. HP is a large prime. Deals damage in factorial sequences. Can only be damaged by prime-numbered damage values. Phase 2: arithmetic puzzle mechanic.
RecordedAction
Recorded player action with metadata.
VoidSerpentState
State for the Void Serpent Boss. Consumes the arena: each turn, edge tiles become void (instant death). Phase 2: void tiles spit projectiles. Phase 3: serpent emerges for direct attacks.

Enums§

ArenaMod
Modifications applied to the arena during the boss fight.
BehaviorPattern
Behavior pattern for a boss during a phase.
BossEvent
Events emitted during a boss encounter.
BossMechanicState
Union of all boss-specific mechanic states.
BossType
All boss types in the Chaos RPG.
CommitteeAction
Actions the committee can vote on.
EraseTarget
What the Null boss can erase.
JudgePersonality
Personality of a committee judge.
MusicType
Music style for a boss encounter.
PhaseTransition
How a phase transition is visually animated.
PlayerActionType
A recorded player action for boss mechanics that react to player behavior.
QuantumForm
A quantum form the Eigenstate boss can take.
SpecialAbility
A special ability usable during a boss phase.