Table of Contents

Class ChangingMoveStateEventArgs

Namespace
Exiled.Events.EventArgs.Player
Assembly
Exiled.Events.dll

Contains all information before changing movement state.

public class ChangingMoveStateEventArgs : IPlayerEvent, IExiledEvent
Inheritance
ChangingMoveStateEventArgs
Implements
Inherited Members
Extension Methods

Constructors

ChangingMoveStateEventArgs(Player, PlayerMovementState, PlayerMovementState)

Initializes a new instance of the ChangingMoveStateEventArgs class.

public ChangingMoveStateEventArgs(Player player, PlayerMovementState oldState, PlayerMovementState newState)

Parameters

player Player
oldState PlayerMovementState
newState PlayerMovementState

Properties

NewState

Gets the new state.

public PlayerMovementState NewState { get; }

Property Value

PlayerMovementState

OldState

Gets the old state.

public PlayerMovementState OldState { get; }

Property Value

PlayerMovementState

Player

Gets the player who's changing the movement state.

public Player Player { get; }

Property Value

Player