From 81bb40c1d806ad53b3b47d8e11e2d498f47016dc Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 4 Oct 2025 01:15:33 -0400 Subject: [PATCH] maint: added Enemy class --- Assets/Scripts/Units/Enemy.cs | 11 +++++++++++ Assets/Scripts/Units/Enemy.cs.meta | 3 +++ 2 files changed, 14 insertions(+) create mode 100644 Assets/Scripts/Units/Enemy.cs create mode 100644 Assets/Scripts/Units/Enemy.cs.meta diff --git a/Assets/Scripts/Units/Enemy.cs b/Assets/Scripts/Units/Enemy.cs new file mode 100644 index 0000000..5561770 --- /dev/null +++ b/Assets/Scripts/Units/Enemy.cs @@ -0,0 +1,11 @@ +using Reset.Core; + +namespace Reset.Units{ + public class Enemy : Unit, ILockOnTarget{ + public float lockonTargetRadius{ get; set; } = 10f; + + public void OnTargetDelete(){ + GetComponent().SafelyDeleteTarget(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Units/Enemy.cs.meta b/Assets/Scripts/Units/Enemy.cs.meta new file mode 100644 index 0000000..7501bc5 --- /dev/null +++ b/Assets/Scripts/Units/Enemy.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e0b96c1f85d6496c8366e1ad1e699358 +timeCreated: 1759554366 \ No newline at end of file