working
This commit is contained in:
parent
4e91f448c9
commit
1b2611e5a9
90 changed files with 7029 additions and 2762 deletions
|
@ -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);
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue