public void StateControllerUpdateAction() { if (CurrentState == null) { return; } CurrentState.StateUpdateAction(); if (Triggers.Count > 0) { StateTree.TrySetTrigger(Triggers[0]); Triggers.RemoveAt(0); } WeaponModule.ModuleUpdateAction(); }
public void StateControllerUpdateAction() { if (CurrentState == null) { return; } CurrentState.StateUpdateAction(); if (Triggers.Count > 0) { StateTree.TrySetTrigger(Triggers[0]); Triggers.RemoveAt(0); } WeaponModule.ModuleUpdateAction(); }