private void Start() { HP = MaxHP; DroneAnimation = GetComponentInChildren <Animation>(); NavAgent = GetComponent <NavMeshAgent>(); CurrentAction = FirstAction; CurrentAction.EnterAction(); }
public void ChangeAction(DroneAction newAction) { CurrentAction.ExitAction(); CurrentAction = newAction; CurrentAction.EnterAction(); }
private void OnEnable() { HP = MaxHP; CurrentAction = FirstAction; CurrentAction.EnterAction(); }