BaseMode Events |
The BaseMode type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActorStreamIn |
Occurs when the OnActorStreamIn(Actor, PlayerEventArgs) callback is being called.
This callback is called when an actor is streamed in by a player's client.
|
![]() | ActorStreamOut |
Occurs when the OnActorStreamOut(Actor, PlayerEventArgs) callback is being called.
This callback is called when an actor is streamed out by a player's client.
|
![]() | DialogResponse |
Occurs when the OnDialogResponse(BasePlayer, DialogResponseEventArgs) callback is being called.
This callback is called when a player responds to a dialog shown using Dialog by
either clicking a button, pressing ENTER/ESC or double-clicking a list item (if using a list style dialog).
|
![]() | Disposed |
Occurs when this isntance has been disposed.
(Inherited from Disposable.) |
![]() | Exited |
Occurs when the OnExited(EventArgs) callback is being called.
This callback is called when a gamemode ends.
|
![]() | IncomingConnection |
Occurs when the OnIncomingConnection(ConnectionEventArgs) callback is being called.
This callback is called when an IP address attempts a connection to the server.
|
![]() | Initialized |
Occurs when the OnInitialized(EventArgs) callback is being called.
This callback is triggered when the gamemode starts.
|
![]() | ObjectMoved |
Occurs when the OnObjectMoved(GlobalObject, EventArgs) callback is being called.
This callback is called when an object is moved using Move(Vector3, Single) or
Move(Vector3, Single, Vector3) (when it stops moving).
|
![]() | PlayerCancelClickTextDraw |
Occurs when the OnPlayerCancelClickTextDraw(BasePlayer, PlayerEventArgs) callback is being called.
This callback is called when a player cancels the textdraw select mode(ESC).
|
![]() | PlayerCleanup |
Occurs when the OnPlayerCleanup(BasePlayer, DisconnectEventArgs) callback is being called.
This callback is called after a player has disconnected.
|
![]() | PlayerClickMap |
Occurs when the OnPlayerClickMap(BasePlayer, PositionEventArgs) callback is being called.
This callback is called when a player places a target/waypoint on the pause menu map (by right-clicking).
|
![]() | PlayerClickPlayer |
Occurs when the OnPlayerClickPlayer(BasePlayer, ClickPlayerEventArgs) callback is being called.
Called when a player double-clicks on a player on the scoreboard.
|
![]() | PlayerClickPlayerTextDraw |
Occurs when the OnPlayerClickPlayerTextDraw(BasePlayer, ClickPlayerTextDrawEventArgs) callback is
being called. This callback is called when a player clicks on a player-textdraw. It is not called when player cancels
the select mode (ESC).
|
![]() | PlayerClickTextDraw |
Occurs when the OnPlayerClickTextDraw(BasePlayer, ClickTextDrawEventArgs) callback is being called.
This callback is called when a player clicks on a textdraw. It is not called when player cancels the select mode (ESC).
|
![]() | PlayerCommandText |
Occurs when the OnPlayerCommandText(BasePlayer, CommandTextEventArgs) callback is being called.
This callback is called when a player enters a command into the client chat window, e.g. /help.
|
![]() | PlayerConnected |
Occurs when the OnPlayerConnected(BasePlayer, EventArgs) callback is being called.
This callback is called when a player connects to the server.
|
![]() | PlayerDied |
Occurs when the OnPlayerDied(BasePlayer, DeathEventArgs) callback is being called.
This callback is triggered when the gamemode starts.
|
![]() | PlayerDisconnected |
Occurs when the OnPlayerDisconnected(BasePlayer, DisconnectEventArgs) callback is being called.
This callback is called when a player disconnects from the server.
|
![]() | PlayerEditAttachedObject |
Occurs when the OnPlayerEditAttachedObject(BasePlayer, EditAttachedObjectEventArgs) callback is being
called.
This callback is called when a player ends attached object edition mode.
|
![]() | PlayerEditGlobalObject |
Occurs when the OnPlayerEditGlobalObject(BasePlayer, EditGlobalObjectEventArgs) callback is being
called.
This callback is called when a player ends global object edition mode.
|
![]() | PlayerEditPlayerObject |
Occurs when the OnPlayerEditPlayerObject(BasePlayer, EditPlayerObjectEventArgs) callback is being
called.
This callback is called when a player ends player object edition mode.
|
![]() | PlayerEnterCheckpoint |
Occurs when the OnPlayerEnterCheckpoint(BasePlayer, EventArgs) callback is being called.
This callback is called when a player enters the checkpoint set for that player.
|
![]() | PlayerEnterExitModShop |
Occurs when the OnPlayerEnterExitModShop(BasePlayer, EnterModShopEventArgs) callback is being called.
This callback is called when a player enters or exits a mod shop.
|
![]() | PlayerEnterRaceCheckpoint |
Occurs when the OnPlayerEnterRaceCheckpoint(BasePlayer, EventArgs) callback is being called.
This callback is called when a player enters a race checkpoint.
|
![]() | PlayerEnterVehicle |
Occurs when the OnPlayerEnterVehicle(BasePlayer, EnterVehicleEventArgs) callback is being called.
This callback is called when a player starts to enter a vehicle, meaning the player is not in vehicle yet at the
time this callback is called.
|
![]() | PlayerExitedMenu |
Occurs when the OnPlayerExitedMenu(BasePlayer, EventArgs) callback is being called.
Called when a player exits a menu.
|
![]() | PlayerExitVehicle |
Occurs when the OnPlayerExitVehicle(BasePlayer, PlayerVehicleEventArgs) callback is being called.
This callback is called when a player exits a vehicle.
|
![]() | PlayerGiveDamage |
Occurs when the OnPlayerGiveDamage(BasePlayer, DamageEventArgs) callback is being called.
This callback is called when a player gives damage to another player.
|
![]() | PlayerGiveDamageActor |
Occurs when the OnPlayerGiveDamageActor(Actor, DamageEventArgs) callback is being called.
This callback is called when a player gives damage to an actor.
|
![]() | PlayerInteriorChanged |
Occurs when the OnPlayerInteriorChanged(BasePlayer, InteriorChangedEventArgs) callback is being called.
Called when a player changes interior.
|
![]() | PlayerKeyStateChanged |
Occurs when the OnPlayerKeyStateChanged(BasePlayer, KeyStateChangedEventArgs) callback is being called.
This callback is called when the state of any supported key is changed (pressed/released). Directional keys do not
trigger this callback.
|
![]() | PlayerLeaveCheckpoint |
Occurs when the OnPlayerLeaveCheckpoint(BasePlayer, EventArgs) callback is being called.
This callback is called when a player leaves the checkpoint set for that player.
|
![]() | PlayerLeaveRaceCheckpoint |
Occurs when the OnPlayerLeaveRaceCheckpoint(BasePlayer, EventArgs) callback is being called.
This callback is called when a player leaves the race checkpoint.
|
![]() | PlayerObjectMoved |
Occurs when the OnPlayerObjectMoved(PlayerObject, EventArgs) callback is being called.
This callback is called when an object is moved using Move(Vector3, Single) or
Move(Vector3, Single, Vector3) (when it stops moving).
|
![]() | PlayerPickUpPickup |
Occurs when the OnPlayerPickUpPickup(BasePlayer, PickUpPickupEventArgs) callback is being called.
Called when a player picks up a pickup created with Pickup.
|
![]() | PlayerRequestClass |
Occurs when the OnPlayerRequestClass(BasePlayer, RequestClassEventArgs) callback is being called.
Called when a player changes class at class selection (and when class selection first appears).
|
![]() | PlayerRequestSpawn |
Occurs when the OnPlayerRequestSpawn(BasePlayer, RequestSpawnEventArgs) callback is being called.
Called when a player attempts to spawn via class selection.
|
![]() | PlayerSelectedMenuRow |
Occurs when the OnPlayerSelectedMenuRow(BasePlayer, MenuRowEventArgs) callback is being called.
This callback is called when a player selects an item from a menu.
|
![]() | PlayerSelectGlobalObject |
Occurs when the OnPlayerSelectGlobalObject(BasePlayer, SelectGlobalObjectEventArgs) callback is being called.
This callback is called when a player selects an object after Select(BasePlayer) has been used.
|
![]() | PlayerSelectPlayerObject |
Occurs when the OnPlayerSelectPlayerObject(BasePlayer, SelectPlayerObjectEventArgs) callback is being called.
This callback is called when a player selects an object after Select(BasePlayer) has been used.
|
![]() | PlayerSpawned |
Occurs when the OnPlayerSpawned(BasePlayer, SpawnEventArgs) callback is being called.
This callback is called when a player spawns.
|
![]() | PlayerStateChanged |
Occurs when the OnPlayerStateChanged(BasePlayer, StateEventArgs) callback is being called.
This callback is called when a player exits a vehicle.
|
![]() | PlayerStreamIn |
Occurs when the OnPlayerStreamIn(BasePlayer, PlayerEventArgs) callback is being called.
This callback is called when a player is streamed by some other player's client.
|
![]() | PlayerStreamOut |
Occurs when the OnPlayerStreamOut(BasePlayer, PlayerEventArgs) callback is being called.
This callback is called when a player is streamed out from some other player's client.
|
![]() | PlayerTakeDamage |
Occurs when the OnPlayerTakeDamage(BasePlayer, DamageEventArgs) callback is being called.
This callback is called when a player takes damage.
|
![]() | PlayerText |
Occurs when the OnPlayerText(BasePlayer, TextEventArgs) callback is being called.
Called when a player sends a chat message.
|
![]() | PlayerUpdate |
Occurs when the OnPlayerUpdate(BasePlayer, PlayerUpdateEventArgs) callback is being called.
This callback is called everytime a client/player updates the server with their status.
|
![]() | PlayerWeaponShot |
Occurs when the OnPlayerWeaponShot(BasePlayer, WeaponShotEventArgs) callback is being called.
This callback is called when a player fires a shot from a weapon.
|
![]() | RconCommand |
Occurs when the OnRconCommand(RconEventArgs) callback is being called.
This callback is called when a command is sent through the server console, remote RCON, or via the in-game /rcon
command.
|
![]() | RconLoginAttempt |
Occurs when the OnRconLoginAttempt(RconLoginAttemptEventArgs) callback is being called.
This callback is called when someone tries to login to RCON, succesful or not.
|
![]() | Tick |
Occurs when the OnTick(EventArgs) callback is being called. This callback is called every
tick(50 times per second).
|
![]() | TrailerUpdate |
Occurs when the OnTrailerUpdate(BaseVehicle, TrailerEventArgs) callback is being called.
This callback is called when a player sent a trailer update.
|
![]() | UnoccupiedVehicleUpdated |
Occurs when the OnUnoccupiedVehicleUpdated(BaseVehicle, UnoccupiedVehicleEventArgs) callback is being called.
This callback is called everytime an unoccupied vehicle updates the server with their status.
|
![]() | VehicleDamageStatusUpdated |
Occurs when the OnVehicleDamageStatusUpdated(BaseVehicle, PlayerEventArgs) callback is being called.
This callback is called when a vehicle element such as doors, tires, panels, or lights get damaged.
|
![]() | VehicleDied |
Occurs when the OnVehicleDied(BaseVehicle, PlayerEventArgs) callback is being called.
This callback is called when a vehicle is destroyed - either by exploding or becoming submerged in water.
|
![]() | VehicleMod |
Occurs when the OnVehicleMod(BaseVehicle, VehicleModEventArgs) callback is being called.
This callback is called when a vehicle is modded.
|
![]() | VehiclePaintjobApplied |
Occurs when the OnVehiclePaintjobApplied(BaseVehicle, VehiclePaintjobEventArgs) callback is being called.
Called when a player changes the paintjob of their vehicle (in a modshop).
|
![]() | VehicleResprayed |
Occurs when the OnVehicleResprayed(BaseVehicle, VehicleResprayedEventArgs) callback is being called.
The callback name is deceptive, this callback is called when a player exits a mod shop, regardless of whether the
vehicle's colors were changed, and is NEVER called for pay 'n' spray garages.
|
![]() | VehicleSirenStateChange |
Occurs when the OnVehicleSirenStateChange(BaseVehicle, SirenStateEventArgs) callback is being called.
This callback is called when a vehicle's siren is toggled.
|
![]() | VehicleSpawned |
Occurs when the OnVehicleSpawned(BaseVehicle, EventArgs) callback is being called.
This callback is called when a vehicle respawns.
|
![]() | VehicleStreamIn |
Occurs when the OnVehicleStreamIn(BaseVehicle, PlayerEventArgs) callback is being called.
Called when a vehicle is streamed to a player's client.
|
![]() | VehicleStreamOut |
Occurs when the OnVehicleStreamOut(BaseVehicle, PlayerEventArgs) callback is being called.
This callback is called when a vehicle is streamed out from some player's client.
|