GameEntities.PlayerIntellect.UpdateTurnToPositionForUnits C# (CSharp) Method

UpdateTurnToPositionForUnits() static private method

static private UpdateTurnToPositionForUnits ( Vec3 turnToPosition ) : void
turnToPosition Vec3
return void
        void UpdateTurnToPositionForUnits( Vec3 turnToPosition )
        {
            //Character
            Character character = ControlledObject as Character;
            if( character != null )
                character.SetTurnToPosition( turnToPosition );

            //Turret
            Turret turret = ControlledObject as Turret;
            if( turret != null )
                turret.SetMomentaryTurnToPosition( turnToPosition );

            //Tank
            Tank tank = ControlledObject as Tank;
            if( tank != null )
                tank.SetNeedTurnToPosition( turnToPosition );
        }