Пример #1
0
        private void OnRefreshMovespeed(EntityUid uid, SharedHungerComponent component, RefreshMovementSpeedModifiersEvent args)
        {
            if (_jetpack.IsUserFlying(component.Owner))
            {
                return;
            }

            float mod = component.CurrentHungerThreshold <= HungerThreshold.Starving ? 0.75f : 1.0f;

            args.ModifySpeed(mod, mod);
        }
Пример #2
0
        private void OnRefreshMovespeed(EntityUid uid, SharedHungerComponent component, RefreshMovementSpeedModifiersEvent args)
        {
            float mod = component.CurrentHungerThreshold == HungerThreshold.Starving ? 0.75f : 1.0f;

            args.ModifySpeed(mod, mod);
        }