Esempio n. 1
0
        public override void OnStateExit()
        {
            DeactivateTriggerForTime?.Invoke(.5f);
            ResetTimer();

            OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_Landed);
        }
Esempio n. 2
0
        public override void OnStateEnter()
        {
            OnSetBool?.Invoke(TurningHash, true);

//            OnSoundPlayOneShot?.Invoke(audioLib.ratbag_turning);
            OnSoundPlayInterrupt?.Invoke(audioLib.ratbag_turning);
        }
Esempio n. 3
0
        public override void OnStateEnter()
        {
            ratBrain.SetAnimationState(ratBrain.AvailableAnimationStates[typeof(AnimationStates.GettingUp)]);

            OnSoundPlayInterrupt?.Invoke(audioLib.ratBag_GettingUp);
        }