# Signature Event Modes

## Scope

Section 93 event modes are represented by `FV2SignatureEventModeCatalog` in
`V2Modes`. The catalog keeps time-based events, tournament presentations,
limited-pool rules, asymmetric horde play, speedrun overlays, and Death Match
stipulations explicit for mode selection and broadcast tooling.

## Marathon And Endurance

Marathon Mode is a 24-hour charity-aligned event with reward tiers at 4, 8, 12,
18, and 24 hours. The event auto-pauses after 6 hours to surface a rest reminder
and reserves the last 8 hours for partner creator broadcast coverage.

Endurance Tower is a 50-fight chain with HP carry-over, rare drop rewards, and
autosaves every 5 fights.

## Tournaments

King of Iron Fist is an 8-fighter single-elimination ladder across the full
launch roster. Bracket cinematics play between fights, the final uses the
Tekken-style throne-room arena, and each fighter gets a unique ending
illustration. Hidden fighter and alt costume unlocks are declared as explicit
completion conditions.

Signature events cover WWE WrestleMania-style PPV, UFC International Fight Week,
SoulCalibur Mishima Cup, EVO Top 8, and Def Jam Crew Wars. Limited-pool
tournaments support TO-curated restrictions such as under-6-foot fighters,
grappler-only rosters, and no-DLC pools, plus a random-roll roster option.

## Horde, Speedrun, And Death Match

Horde Mode is 1 boss, controlled by CPU or a guest player, against a 3-4 player
crew. The boss has elevated HP and cinematic moves, the crew wins by depleting
boss HP within the time limit, and boss control rotates across matches.

Speedrun Race lets 2-4 players race through Arcade ladders side by side. The
broadcast view shows all racers with timer, per-racer fight count, fighter
portrait, lap splits, finish line at boss KO, and a per-race leaderboard.

Death Match is a single-round, no-time-limit sudden-death stipulation. Each
ruleset defines the decisive first hit: MK Fatal Blow, SF Drive Impact KO, UFC
first KO, WWE finisher pin, SoulCalibur ring-out, and Def Jam environmental
finisher.

## Verification

The static contract lives at
`V2/ue/Content/V2/Modes/SignatureEvents/SignatureEventModes_V2_Contract.json`.
The repository gate is `V2/ue/Tools/check-v2-signature-event-modes.py`, backed
by the `V2.Modes.SignatureEventModes.AssetContract` automation spec.
