public override void OnStateExit() { DeactivateTriggerForTime?.Invoke(.5f); ResetTimer(); OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_Landed); }
public override void OnStateEnter() { OnSetBool?.Invoke(TurningHash, true); // OnSoundPlayOneShot?.Invoke(audioLib.ratbag_turning); OnSoundPlayInterrupt?.Invoke(audioLib.ratbag_turning); }
public override void OnStateEnter() { ratBrain.SetAnimationState(ratBrain.AvailableAnimationStates[typeof(AnimationStates.GettingUp)]); OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_GettingUp); }