gamer147
d665f88067
refactor(battle-node): unify IMatchingBridge.RegisterBattle signature
Single RegisterBattle(p1, p2?, type) with contract validation throws on
invalid combinations (Pvp requires both; Bot requires p2==null; Scripted
accepts either). PendingBattle carries Type + P1 + nullable P2. Handler
+ controller adapt; v1.2 behaviour preserved because Scripted is the
only type used today (Phase 2 adds Pvp, Phase 3 adds Bot).
2026-06-01 20:00:52 -04:00
..
2026-05-24 00:17:28 -04:00
2024-09-07 22:14:24 -04:00
2026-06-01 20:00:52 -04:00
2026-05-27 14:07:42 -04:00
2026-05-28 09:11:21 -04:00
2024-09-07 22:14:24 -04:00
2026-05-31 01:22:08 -04:00
2026-06-01 00:52:57 -04:00
2024-09-05 08:32:54 -04:00
2026-06-01 01:17:42 -04:00
2026-06-01 12:40:26 -04:00
2024-09-05 08:32:54 -04:00
2026-06-01 01:02:32 -04:00
2026-06-01 00:13:42 -04:00
2026-06-01 12:40:26 -04:00
2026-05-31 21:21:14 -04:00
2024-09-05 08:32:54 -04:00