This commit is contained in:
Crizomb 2025-01-29 06:34:44 +01:00
parent 4e91f448c9
commit 1b2611e5a9
90 changed files with 7029 additions and 2762 deletions

View file

@ -13,7 +13,7 @@ public class OffensiveBehaviour : AbstractBehaviour
if (GlobalsVariable.QueenA == null) return;
}
CurrentMinecraftUnit.MovementHandler.TargetUnit = GlobalsVariable.QueenB;
CurrentMinecraftUnit.MovementHandler.TargetUnit = CurrentMinecraftUnit.IsTeamA ? GlobalsVariable.QueenB : GlobalsVariable.QueenA;
Vector3 targetPos = CurrentMinecraftUnit.MovementHandler.TargetUnit.transform.position;
Vector3 goalPos = targetPos + (transform.position - targetPos).normalized * distanceGoal;
CurrentMinecraftUnit.MovementHandler.MoveTowards(goalPos);

View file

@ -55,13 +55,13 @@ public class HealthHandler : MonoBehaviour
if (deathState == DeathSate.QueenBDead)
{
print("get good, reload current scene");
BasedGameManager.Instance.ReloadLevel();
GameManager.Instance.ReloadLevel();
}
if (deathState == DeathSate.QueenADead)
{
print("GG going to next scene");
BasedGameManager.Instance.GoNextLevel();
GameManager.Instance.GoNextLevel();
}
}

View file

@ -16,6 +16,8 @@ public class MinecraftUnit : AbstractUnit
[field: SerializeField] public BaseCapacity Capacity { get; private set; }
// Not required
[field: SerializeField] public Animator Animator { get; private set; }
public bool isActive { get; private set; }
@ -66,6 +68,7 @@ public class MinecraftUnit : AbstractUnit
public override void StartFight()
{
isActive = true;
Component[] components = GetComponents<Component>();
foreach (Component component in components)