public void StateControllerUpdateAction()
        {
            if (CurrentState == null)
            {
                return;
            }
            CurrentState.StateUpdateAction();

            if (Triggers.Count > 0)
            {
                StateTree.TrySetTrigger(Triggers[0]);

                Triggers.RemoveAt(0);
            }


            WeaponModule.ModuleUpdateAction();
        }