Combat moves defined as TOML content files in content/combat/, not engine code. State machine (IDLE > TELEGRAPH > WINDOW > RESOLVE) processes timing-based exchanges. Counter relationships, stamina costs, damage formulas all tunable from data files. Moves: punch right/left, roundhouse, sweep, dodge right/left, parry high/low, duck, jump. Combat ends on knockout (PL <= 0) or exhaustion (stamina <= 0). |
||
|---|---|---|
| .. | ||
| dodge_left.toml | ||
| dodge_right.toml | ||
| duck.toml | ||
| jump.toml | ||
| parry_high.toml | ||
| parry_low.toml | ||
| punch_left.toml | ||
| punch_right.toml | ||
| roundhouse.toml | ||
| sweep.toml | ||