Files
FORT-BO/Assets/CONTENT/FEATURES/MapRadar/AirTarget.cs
T
2026-08-14 18:51:23 +05:00

22 lines
638 B
C#

using UnityEngine;
[DisallowMultipleComponent]
public sealed class AirTarget : MapTarget
{
protected override void TickMovement(float deltaTime)
{
if (Player == null || Config == null || Config.MovementSpeed <= 0f)
return;
Vector2 playerCoordinates = Player.MapCoordinates;
if (Vector2.Distance(MapCoordinates, playerCoordinates) <= Config.StoppingDistance)
return;
Vector2 nextCoordinates = Vector2.MoveTowards(
MapCoordinates,
playerCoordinates,
Config.MovementSpeed * deltaTime);
SetMapCoordinates(nextCoordinates);
}
}