예제 #1
0
파일: MapView.cs 프로젝트: w1r2p1/unitrpg
        private IEnumerator DoMove(IList <Vector3> positions, CombatantView combatant)
        {
            var dimensions = GetDimensions();

            yield return(StartCoroutine(combatant.FollowPath(positions, dimensions)));

            MoveComplete.Dispatch();
        }
예제 #2
0
 public virtual IEnumerator SpecialAttack(FightPhase phase, MapDimensions dimensions, CombatantView receiverView, WeaponHitSeverity severity)
 {
     throw new InvalidOperationException("Combatant: " + CombatantId + " has no special attack.");
 }