public void Update(GameFightStartMessage message) { IsFightStarted = true; PositionsForChallengers.Clear(); PositionsForDefenders.Clear(); FightStarted?.Invoke(); }
public void Clear() { _fighters.Clear(); _ennemies.Clear(); _allies.Clear(); _effectsDurations.Clear(); _spellsIntervals.Clear(); _totalSpellLaunchs.Clear(); _totalSpellLaunchsInCells.Clear(); IsFightStarted = false; Options.Clear(); PlayedFighter = null; IsOurTurn = false; RoundNumber = 0; FightId = 0; PositionsForChallengers?.Clear(); PositionsForDefenders?.Clear(); }