Interface IPlayerChangeEventHandler
Provides the events for GetPlayerChangeDispatcher().
[OpenMpEventHandler]
public interface IPlayerChangeEventHandler : IEventHandler<IPlayerChangeEventHandler>
- Inherited Members
Methods
OnPlayerInteriorChange(IPlayer, uint, uint)
Called when a player's interior changes.
void OnPlayerInteriorChange(IPlayer player, uint newInterior, uint oldInterior)
Parameters
playerIPlayerThe player whose interior changed.
newInterioruintThe new interior ID.
oldInterioruintThe previous interior ID.
OnPlayerKeyStateChange(IPlayer, uint, uint)
Called when a player's key state changes.
void OnPlayerKeyStateChange(IPlayer player, uint newKeys, uint oldKeys)
Parameters
playerIPlayerThe player whose key state changed.
newKeysuintThe new key state.
oldKeysuintThe previous key state.
OnPlayerNameChange(IPlayer, string)
Called when a player's name changes.
void OnPlayerNameChange(IPlayer player, string oldName)
Parameters
OnPlayerScoreChange(IPlayer, int)
Called when a player's score changes.
void OnPlayerScoreChange(IPlayer player, int score)
Parameters
OnPlayerStateChange(IPlayer, PlayerState, PlayerState)
Called when a player's state changes.
void OnPlayerStateChange(IPlayer player, PlayerState newState, PlayerState oldState)
Parameters
playerIPlayerThe player whose state changed.
newStatePlayerStateThe new state of the player.
oldStatePlayerStateThe previous state of the player.