Show / Hide Table of Contents

Class RefreshMovementSpeedModifiersEvent

Raised on an entity to determine its new movement speed. Any system that wishes to change movement speed should hook into this event and set it then. If you want this event to be raised, call RefreshMovementSpeedModifiers(EntityUid, MovementSpeedModifierComponent).

Inheritance
System.Object
RefreshMovementSpeedModifiersEvent
Implements
IInventoryRelayEvent
Namespace: Content.Shared.Movement.Systems
Assembly: Content.Shared.dll
Syntax
public sealed class RefreshMovementSpeedModifiersEvent : EntityEventArgs, IInventoryRelayEvent

Properties

| Improve this Doc View Source

SprintSpeedModifier

Declaration
public float SprintSpeedModifier { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

TargetSlots

Declaration
public SlotFlags TargetSlots { get; }
Property Value
Type Description
SlotFlags
| Improve this Doc View Source

WalkSpeedModifier

Declaration
public float WalkSpeedModifier { get; }
Property Value
Type Description
System.Single

Methods

| Improve this Doc View Source

ModifySpeed(Single, Single)

Declaration
public void ModifySpeed(float walk, float sprint)
Parameters
Type Name Description
System.Single walk
System.Single sprint

Implements

IInventoryRelayEvent
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾