Exemplo n.º 1
0
        public void Update(GameFightStartMessage message)
        {
            IsFightStarted = true;
            PositionsForChallengers.Clear();
            PositionsForDefenders.Clear();

            FightStarted?.Invoke();
        }
Exemplo n.º 2
0
        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();
        }