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.
|