using System; namespace SAMP.API.EventData { public class PlayerStateChangeEventArgs : EventArgs { #region Class Variables private PlayerState[] state = { PlayerState.None, PlayerState.None }; #endregion #region Constructor /// /// Initializes a new instance of the class. /// /// The player's new state. /// The player's old state. public PlayerStateChangeEventArgs(PlayerState newState, PlayerState oldState) { this.state[0] = newState; this.state[1] = oldState; } #endregion #region Accessors & Mutators /// /// Gets the player's new state. /// public PlayerState NewState { get { return this.state[0]; } } /// /// Gets the player's old state. /// public PlayerState OldState { get { return this.state[1]; } } #endregion }; };