Class Player
Player related events.
public class Player
- Inheritance
-
Player
- Inherited Members
- Extension Methods
Properties
ActivatingGenerator
Invoked before a Player turns on the generator by switching lever.
public static Event<ActivatingGeneratorEventArgs> ActivatingGenerator { get; set; }
Property Value
ActivatingWarheadPanel
Invoked before activating the warhead panel.
public static Event<ActivatingWarheadPanelEventArgs> ActivatingWarheadPanel { get; set; }
Property Value
ActivatingWorkstation
Invoked before activating a workstation.
public static Event<ActivatingWorkstationEventArgs> ActivatingWorkstation { get; set; }
Property Value
AimingDownSight
Invoked before a Player triggers an aim action.
public static Event<AimingDownSightEventArgs> AimingDownSight { get; set; }
Property Value
Banned
Invoked after a Player has been banned from the server.
public static Event<BannedEventArgs> Banned { get; set; }
Property Value
Banning
Invoked before banning a Player from the server.
public static Event<BanningEventArgs> Banning { get; set; }
Property Value
CancelledItemUse
public static Event<CancelledItemUseEventArgs> CancelledItemUse { get; set; }
Property Value
CancellingItemUse
public static Event<CancellingItemUseEventArgs> CancellingItemUse { get; set; }
Property Value
ChangedEmotion
Invoked after a player's emotion changed.
public static Event<ChangedEmotionEventArgs> ChangedEmotion { get; set; }
Property Value
ChangedItem
public static Event<ChangedItemEventArgs> ChangedItem { get; set; }
Property Value
ChangedRatio
Invoked after a Player's aspect ratio has changed.
public static Event<ChangedRatioEventArgs> ChangedRatio { get; set; }
Property Value
ChangingDangerState
Invoked after a Player is changing danger state.
public static Event<ChangingDangerStateEventArgs> ChangingDangerState { get; set; }
Property Value
ChangingDisruptorMode
Invoked before disruptor's mode is changed.
public static Event<ChangingDisruptorModeEventArgs> ChangingDisruptorMode { get; set; }
Property Value
ChangingEmotion
Invoked before a player's emotion changed.
public static Event<ChangingEmotionEventArgs> ChangingEmotion { get; set; }
Property Value
ChangingGroup
Invoked before changing a Player group.
public static Event<ChangingGroupEventArgs> ChangingGroup { get; set; }
Property Value
ChangingItem
public static Event<ChangingItemEventArgs> ChangingItem { get; set; }
Property Value
ChangingMicroHIDState
Invoked before a Player MicroHID state is changed.
public static Event<ChangingMicroHIDStateEventArgs> ChangingMicroHIDState { get; set; }
Property Value
ChangingMoveState
Invoked before a Player changes move state.
public static Event<ChangingMoveStateEventArgs> ChangingMoveState { get; set; }
Property Value
ChangingNickname
Invoked before a Player's nickname is changed.
public static Event<ChangingNicknameEventArgs> ChangingNickname { get; set; }
Property Value
ChangingRadioPreset
Invoked before a user's radio preset is changed.
public static Event<ChangingRadioPresetEventArgs> ChangingRadioPreset { get; set; }
Property Value
ChangingRole
Invoked before changing a Player role.
public static Event<ChangingRoleEventArgs> ChangingRole { get; set; }
Property Value
Remarks
If IsAllowed is set to false when Escape is true, tickets will still be given to the escapee's team even though they will 'fail' to escape. Use Escaping to block escapes instead.
ChangingSpectatedPlayer
Invoked after a Player changed spectated player.
public static Event<ChangingSpectatedPlayerEventArgs> ChangingSpectatedPlayer { get; set; }
Property Value
ClosingGenerator
Invoked before a Player closes a generator.
public static Event<ClosingGeneratorEventArgs> ClosingGenerator { get; set; }
Property Value
DamagingDoor
Invoked before a Player damage a Door.
public static Event<DamagingDoorEventArgs> DamagingDoor { get; set; }
Property Value
DamagingShootingTarget
Invoked before a Player damages a shooting target.
public static Event<DamagingShootingTargetEventArgs> DamagingShootingTarget { get; set; }
Property Value
DamagingWindow
Invoked before a Player damage a Window.
public static Event<DamagingWindowEventArgs> DamagingWindow { get; set; }
Property Value
DeactivatingWorkstation
Invoked before deactivating a workstation.
public static Event<DeactivatingWorkstationEventArgs> DeactivatingWorkstation { get; set; }
Property Value
Destroying
Invoked before destroying a Player.
public static Event<DestroyingEventArgs> Destroying { get; set; }
Property Value
Died
Invoked after a Player died.
public static Event<DiedEventArgs> Died { get; set; }
Property Value
DrinkingCoffee
Invoked before player interacts with coffee cup.
[Obsolete("Never available (for now).")]
public static Event<DrinkingCoffeeEventArgs> DrinkingCoffee { get; set; }
Property Value
DroppedAmmo
Invoked after dropping ammo.
public static Event<DroppedAmmoEventArgs> DroppedAmmo { get; set; }
Property Value
DroppedItem
Invoked after dropping an Item.
public static Event<DroppedItemEventArgs> DroppedItem { get; set; }
Property Value
DroppingAmmo
Invoked before dropping ammo.
public static Event<DroppingAmmoEventArgs> DroppingAmmo { get; set; }
Property Value
DroppingItem
Invoked before dropping an Item.
public static Event<DroppingItemEventArgs> DroppingItem { get; set; }
Property Value
DroppingNothing
Invoked before dropping a null Item.
public static Event<DroppingNothingEventArgs> DroppingNothing { get; set; }
Property Value
DryfiringWeapon
Invoked before a Player dryfires a weapon.
public static Event<DryfiringWeaponEventArgs> DryfiringWeapon { get; set; }
Property Value
Dying
Invoked before a Player dies.
public static Event<DyingEventArgs> Dying { get; set; }
Property Value
EarningAchievement
Invoked before a Player earns an achievement.
public static Event<EarningAchievementEventArgs> EarningAchievement { get; set; }
Property Value
Remarks
Will not fire for certain client-side achievements.
EnteringEnvironmentalHazard
Invoked before a Player enters in an environmental hazard.
public static Event<EnteringEnvironmentalHazardEventArgs> EnteringEnvironmentalHazard { get; set; }
Property Value
EnteringKillerCollision
Invoked before a Player enters killer collision.
public static Event<EnteringKillerCollisionEventArgs> EnteringKillerCollision { get; set; }
Property Value
EnteringPocketDimension
Invoked before a Player enters the pocket dimension.
public static Event<EnteringPocketDimensionEventArgs> EnteringPocketDimension { get; set; }
Property Value
Escaped
Invoked after a Player escapes.
public static Event<EscapedEventArgs> Escaped { get; set; }
Property Value
Escaping
Invoked before a Player escapes.
public static Event<EscapingEventArgs> Escaping { get; set; }
Property Value
EscapingPocketDimension
Invoked before a Player escapes the pocket dimension.
public static Event<EscapingPocketDimensionEventArgs> EscapingPocketDimension { get; set; }
Property Value
ExitingEnvironmentalHazard
Invoked when a Player exists from an environmental hazard.
public static Event<ExitingEnvironmentalHazardEventArgs> ExitingEnvironmentalHazard { get; set; }
Property Value
ExplodingMicroHID
Invoked before the player explode with the micro HID.
public static Event<ExplodingMicroHIDEventArgs> ExplodingMicroHID { get; set; }
Property Value
FailingEscapePocketDimension
Invoked before a Player fails to escape the pocket dimension.
public static Event<FailingEscapePocketDimensionEventArgs> FailingEscapePocketDimension { get; set; }
Property Value
FlippingCoin
Invoked before a Player flips a coin.
public static Event<FlippingCoinEventArgs> FlippingCoin { get; set; }
Property Value
Handcuffing
Invoked before handcuffing a Player.
public static Event<HandcuffingEventArgs> Handcuffing { get; set; }
Property Value
Healed
Invoked after a Player has healed.
public static Event<HealedEventArgs> Healed { get; set; }
Property Value
Healing
Invoked before a Player heals.
public static Event<HealingEventArgs> Healing { get; set; }
Property Value
Hit
Invoked after a player triggers the attack as an SCP.
public static Event<HitEventArgs> Hit { get; set; }
Property Value
Hurt
Invoked after hurting a Player.
public static Event<HurtEventArgs> Hurt { get; set; }
Property Value
Hurting
Invoked before hurting a Player.
public static Event<HurtingEventArgs> Hurting { get; set; }
Property Value
Interacted
Invoked after a Player interacted with something.
public static Event<InteractedEventArgs> Interacted { get; set; }
Property Value
InteractingDoor
Invoked before a Player interacts with a door.
public static Event<InteractingDoorEventArgs> InteractingDoor { get; set; }
Property Value
- See Also
InteractingElevator
Invoked before a Player interacts with an elevator.
public static Event<InteractingElevatorEventArgs> InteractingElevator { get; set; }
Property Value
InteractingEmergencyButton
Invoked before Emergency Release Button is pressed.
public static Event<InteractingEmergencyButtonEventArgs> InteractingEmergencyButton { get; set; }
Property Value
InteractingLocker
Invoked before a Player interacts with a locker.
public static Event<InteractingLockerEventArgs> InteractingLocker { get; set; }
Property Value
InteractingShootingTarget
Invoked before a Player interacts with a shooting target.
public static Event<InteractingShootingTargetEventArgs> InteractingShootingTarget { get; set; }
Property Value
IntercomSpeaking
Invoked before a Player begins speaking to the intercom.
public static Event<IntercomSpeakingEventArgs> IntercomSpeaking { get; set; }
Property Value
IssuingMute
Invoked before muting a user.
public static Event<IssuingMuteEventArgs> IssuingMute { get; set; }
Property Value
ItemAdded
Invoked after a Player has an item added to their inventory.
public static Event<ItemAddedEventArgs> ItemAdded { get; set; }
Property Value
ItemRemoved
Invoked after a Player has an item removed from their inventory.
public static Event<ItemRemovedEventArgs> ItemRemoved { get; set; }
Property Value
Joined
Invoked after a Player has joined the server.
public static Event<JoinedEventArgs> Joined { get; set; }
Property Value
Jumping
Invoked before a Player jumps.
public static Event<JumpingEventArgs> Jumping { get; set; }
Property Value
Kicked
Invoked after a Player has been kicked from the server.
public static Event<KickedEventArgs> Kicked { get; set; }
Property Value
Kicking
Invoked before kicking a Player from the server.
public static Event<KickingEventArgs> Kicking { get; set; }
Property Value
Landing
Invoked after a Player lands.
public static Event<LandingEventArgs> Landing { get; set; }
Property Value
Left
Invoked after a Player has left the server.
public static Event<LeftEventArgs> Left { get; set; }
Property Value
MakingNoise
Invoked before a Player makes noise.
public static Event<MakingNoiseEventArgs> MakingNoise { get; set; }
Property Value
MicroHIDOpeningDoor
Invoked before the micro HID opens a door.
public static Event<MicroHIDOpeningDoorEventArgs> MicroHIDOpeningDoor { get; set; }
Property Value
OpeningGenerator
Invoked before a Player opens a generator.
public static Event<OpeningGeneratorEventArgs> OpeningGenerator { get; set; }
Property Value
PickingUpItem
Invoked before picking up an Item.
public static Event<PickingUpItemEventArgs> PickingUpItem { get; set; }
Property Value
PlayingAudioLog
Invoked before playing an AudioLog.
public static Event<PlayingAudioLogEventArgs> PlayingAudioLog { get; set; }
Property Value
PreAuthenticating
Invoked before authenticating a Player.
public static Event<PreAuthenticatingEventArgs> PreAuthenticating { get; set; }
Property Value
ReceivingEffect
Invoked before a Player receives a status effect.
public static Event<ReceivingEffectEventArgs> ReceivingEffect { get; set; }
Property Value
ReceivingGunSound
Invoked before a Player receives a gun sound.
public static Event<ReceivingGunSoundEventArgs> ReceivingGunSound { get; set; }
Property Value
ReceivingVoiceMessage
Invoked before a Player receives a voice message.
public static Event<ReceivingVoiceMessageEventArgs> ReceivingVoiceMessage { get; set; }
Property Value
ReloadedWeapon
Invoked after a Player reloads a weapon.
public static Event<ReloadedWeaponEventArgs> ReloadedWeapon { get; set; }
Property Value
ReloadingWeapon
Invoked before a Player reloads a weapon.
public static Event<ReloadingWeaponEventArgs> ReloadingWeapon { get; set; }
Property Value
RemovedHandcuffs
Invoked after freeing a handcuffed Player.
public static Event<RemovedHandcuffsEventArgs> RemovedHandcuffs { get; set; }
Property Value
RemovingHandcuffs
Invoked before freeing a handcuffed Player.
public static Event<RemovingHandcuffsEventArgs> RemovingHandcuffs { get; set; }
Property Value
ReservedSlot
Invoked before reserved slot is finalized for a Player.
public static Event<ReservedSlotsCheckEventArgs> ReservedSlot { get; set; }
Property Value
RevokingMute
Invoked before unmuting a user.
public static Event<RevokingMuteEventArgs> RevokingMute { get; set; }
Property Value
RoomChanged
Invoked when a Player changes rooms.
public static Event<RoomChangedEventArgs> RoomChanged { get; set; }
Property Value
RotatingRevolver
Invoked before a Player's rotates the revolver.
public static Event<RotatingRevolverEventArgs> RotatingRevolver { get; set; }
Property Value
SavingByAntiScp207
Invoked before a Player is saved from death by the Anti-SCP-207 effect.
public static Event<SavingByAntiScp207EventArgs> SavingByAntiScp207 { get; set; }
Property Value
Scp1576TransmissionEnded
Invoked after transmission has ended.
public static Event<Scp1576TransmissionEndedEventArgs> Scp1576TransmissionEnded { get; set; }
Property Value
SearchingPickup
Invoked before a Player searches a Pickup.
public static Event<SearchingPickupEventArgs> SearchingPickup { get; set; }
Property Value
SendingAdminChatMessage
Invoked before a Player send a message in AdminChat.
public static Event<SendingAdminChatMessageEventsArgs> SendingAdminChatMessage { get; set; }
Property Value
SendingGunSound
Invoked before a Player sends a gun sound to nearby players.
public static Event<SendingGunSoundEventArgs> SendingGunSound { get; set; }
Property Value
SendingValidCommand
Invoked before a Player sends valid command.
public static Event<SendingValidCommandEventArgs> SendingValidCommand { get; set; }
Property Value
SentValidCommand
Invoked after a Player sends valid command.
public static Event<SentValidCommandEventArgs> SentValidCommand { get; set; }
Property Value
Shooting
Invoked before a Player shoots a weapon.
public static Event<ShootingEventArgs> Shooting { get; set; }
Property Value
Shot
Invoked after a Player gets shot.
public static Event<ShotEventArgs> Shot { get; set; }
Property Value
Spawned
Invoked after a Player has spawned.
public static Event<SpawnedEventArgs> Spawned { get; set; }
Property Value
SpawnedRagdoll
public static Event<SpawnedRagdollEventArgs> SpawnedRagdoll { get; set; }
Property Value
Spawning
Invoked before spawning a Player.
public static Event<SpawningEventArgs> Spawning { get; set; }
Property Value
SpawningRagdoll
public static Event<SpawningRagdollEventArgs> SpawningRagdoll { get; set; }
Property Value
StayingOnEnvironmentalHazard
Invoked when a Player stays on an environmental hazard.
public static Event<StayingOnEnvironmentalHazardEventArgs> StayingOnEnvironmentalHazard { get; set; }
Property Value
StoppingGenerator
Invoked before a Player turns off the generator by switching lever.
public static Event<StoppingGeneratorEventArgs> StoppingGenerator { get; set; }
Property Value
ThrowingRequest
Invoked before receving a throwing request an Throwable.
public static Event<ThrowingRequestEventArgs> ThrowingRequest { get; set; }
Property Value
ThrownProjectile
Invoked afer throwing an Throwable.
public static Event<ThrownProjectileEventArgs> ThrownProjectile { get; set; }
Property Value
TogglingFlashlight
Invoked before a Player toggles the flashlight.
public static Event<TogglingFlashlightEventArgs> TogglingFlashlight { get; set; }
Property Value
TogglingNoClip
Invoked before a Player toggles the NoClip mode.
public static Event<TogglingNoClipEventArgs> TogglingNoClip { get; set; }
Property Value
TogglingOverwatch
Invoked before a Player toggles overwatch.
public static Event<TogglingOverwatchEventArgs> TogglingOverwatch { get; set; }
Property Value
TogglingRadio
Invoked before turning the Radio on/off.
public static Event<TogglingRadioEventArgs> TogglingRadio { get; set; }
Property Value
TogglingWeaponFlashlight
Invoked before a Player toggles the weapon's flashlight.
public static Event<TogglingWeaponFlashlightEventArgs> TogglingWeaponFlashlight { get; set; }
Property Value
Transmitting
Invoked after a Player presses the transmission key.
public static Event<TransmittingEventArgs> Transmitting { get; set; }
Property Value
TriggeringTesla
Invoked before a Player triggers a tesla gate.
public static Event<TriggeringTeslaEventArgs> TriggeringTesla { get; set; }
Property Value
UnloadedWeapon
Invoked after a Player unloads a weapon.
public static Event<UnloadedWeaponEventArgs> UnloadedWeapon { get; set; }
Property Value
UnloadingWeapon
Invoked before a Player unloads a weapon.
public static Event<UnloadingWeaponEventArgs> UnloadingWeapon { get; set; }
Property Value
UnlockingGenerator
Invoked before a Player unlocks a generator.
public static Event<UnlockingGeneratorEventArgs> UnlockingGenerator { get; set; }
Property Value
UsedItem
public static Event<UsedItemEventArgs> UsedItem { get; set; }
Property Value
Remarks
Invoked after UsingItem, if a player's class has changed during their health increase, won't fire.
UsingItem
Invoked before the player starts to use an Usable. In other words, it is invoked just before the animation starts.
public static Event<UsingItemEventArgs> UsingItem { get; set; }
Property Value
Remarks
Will be invoked even if the Usable is on cooldown. Candies are the only Usable that do not invoke this event.
UsingItemCompleted
Invoked before a Player finishes using a Usable. In other words, it is invoked after the animation finishes but before the Usable is actually used.
public static Event<UsingItemCompletedEventArgs> UsingItemCompleted { get; set; }
Property Value
UsingMicroHIDEnergy
Invoked before a Player MicroHID energy is changed.
public static Event<UsingMicroHIDEnergyEventArgs> UsingMicroHIDEnergy { get; set; }
Property Value
UsingRadioBattery
Invoked before a user's radio battery charge is changed.
public static Event<UsingRadioBatteryEventArgs> UsingRadioBattery { get; set; }
Property Value
Verified
Invoked after a Player has been verified.
public static Event<VerifiedEventArgs> Verified { get; set; }
Property Value
VoiceChatting
Invoked after a Player presses the voicechat key.
public static Event<VoiceChattingEventArgs> VoiceChatting { get; set; }
Property Value
ZoneChanged
Invoked when a Player changes zones.
public static Event<ZoneChangedEventArgs> ZoneChanged { get; set; }
Property Value
Methods
OnActivatingGenerator(ActivatingGeneratorEventArgs)
Called before a Player turns on the generator by switching lever.
public static void OnActivatingGenerator(ActivatingGeneratorEventArgs ev)
Parameters
evActivatingGeneratorEventArgsThe ActivatingGeneratorEventArgs instance.
OnActivatingWarheadPanel(ActivatingWarheadPanelEventArgs)
Called before activating the warhead panel.
public static void OnActivatingWarheadPanel(ActivatingWarheadPanelEventArgs ev)
Parameters
evActivatingWarheadPanelEventArgsThe ActivatingWarheadPanelEventArgs instance.
OnActivatingWorkstation(ActivatingWorkstationEventArgs)
Called before activating a workstation.
public static void OnActivatingWorkstation(ActivatingWorkstationEventArgs ev)
Parameters
evActivatingWorkstationEventArgsThe ActivatingWorkstation instance.
OnAimingDownSight(AimingDownSightEventArgs)
Called before a Player triggers an aim action.
public static void OnAimingDownSight(AimingDownSightEventArgs ev)
Parameters
evAimingDownSightEventArgsThe AimingDownSightEventArgs instance.
OnBanned(BannedEventArgs)
Called after a player has been banned from the server.
public static void OnBanned(BannedEventArgs ev)
Parameters
evBannedEventArgsThe BannedEventArgs instance.
OnBanning(BanningEventArgs)
Called before banning a Player from the server.
public static void OnBanning(BanningEventArgs ev)
Parameters
evBanningEventArgsThe BanningEventArgs instance.
OnCancelledItemUse(CancelledItemUseEventArgs)
public static void OnCancelledItemUse(CancelledItemUseEventArgs ev)
Parameters
evCancelledItemUseEventArgsThe CancelledItemUseEventArgs instance.
OnCancellingItemUse(CancellingItemUseEventArgs)
public static void OnCancellingItemUse(CancellingItemUseEventArgs ev)
Parameters
evCancellingItemUseEventArgsThe CancellingItemUseEventArgs instance.
OnChangedEmotion(ChangedEmotionEventArgs)
Called after a player's emotion changed.
public static void OnChangedEmotion(ChangedEmotionEventArgs ev)
Parameters
evChangedEmotionEventArgsThe ChangedEmotionEventArgs instance.
OnChangedItem(ChangedItemEventArgs)
Called after a Player held item changes.
public static void OnChangedItem(ChangedItemEventArgs ev)
Parameters
evChangedItemEventArgsThe ChangedItemEventArgs instance.
OnChangedRatio(ChangedRatioEventArgs)
Called after a Player's aspect ratio changes.
public static void OnChangedRatio(ChangedRatioEventArgs ev)
Parameters
evChangedRatioEventArgsThe ChangedRatioEventArgs instance.
OnChangingDangerState(ChangingDangerStateEventArgs)
Called before a player's danger state changes.
public static void OnChangingDangerState(ChangingDangerStateEventArgs ev)
Parameters
evChangingDangerStateEventArgsThe ChangingDangerStateEventArgs instance.
OnChangingDisruptorMode(ChangingDisruptorModeEventArgs)
Called before disruptor's mode is changed.
public static void OnChangingDisruptorMode(ChangingDisruptorModeEventArgs ev)
Parameters
evChangingDisruptorModeEventArgsThe ChangingDisruptorModeEventArgs instance.
OnChangingEmotion(ChangingEmotionEventArgs)
Called before a player's emotion changed.
public static void OnChangingEmotion(ChangingEmotionEventArgs ev)
Parameters
evChangingEmotionEventArgsThe ChangingEmotionEventArgs instance.
OnChangingGroup(ChangingGroupEventArgs)
Called before changing a Player group.
public static void OnChangingGroup(ChangingGroupEventArgs ev)
Parameters
evChangingGroupEventArgsThe ChangingGroupEventArgs instance.
OnChangingItem(ChangingItemEventArgs)
Called before a Player held item changes.
public static void OnChangingItem(ChangingItemEventArgs ev)
Parameters
evChangingItemEventArgsThe ChangingItemEventArgs instance.
OnChangingMicroHIDState(ChangingMicroHIDStateEventArgs)
Called before a Player MicroHID state is changed.
public static void OnChangingMicroHIDState(ChangingMicroHIDStateEventArgs ev)
Parameters
evChangingMicroHIDStateEventArgsThe ChangingMicroHIDStateEventArgs instance.
OnChangingMoveState(ChangingMoveStateEventArgs)
Called before a Player changes move state.
public static void OnChangingMoveState(ChangingMoveStateEventArgs ev)
Parameters
evChangingMoveStateEventArgsThe ChangingMoveStateEventArgs instance.
OnChangingNickname(ChangingNicknameEventArgs)
Called before a Player's custom display name is changed.
public static void OnChangingNickname(ChangingNicknameEventArgs ev)
Parameters
evChangingNicknameEventArgsThe ChangingNicknameEventArgs instance.
OnChangingRadioPreset(ChangingRadioPresetEventArgs)
Called before a user's radio preset is changed.
public static void OnChangingRadioPreset(ChangingRadioPresetEventArgs ev)
Parameters
evChangingRadioPresetEventArgsThe ChangingRadioPresetEventArgs instance.
OnChangingRole(ChangingRoleEventArgs)
Called before changing a Player role.
public static void OnChangingRole(ChangingRoleEventArgs ev)
Parameters
evChangingRoleEventArgsThe ChangingRoleEventArgs instance.
Remarks
If IsAllowed is set to false when Escape is true, tickets will still be given to the escapee's team even though they will 'fail' to escape. Use Escaping to block escapes instead.
OnChangingSpectatedPlayer(ChangingSpectatedPlayerEventArgs)
Called after a Player changes spectated player.
public static void OnChangingSpectatedPlayer(ChangingSpectatedPlayerEventArgs ev)
Parameters
evChangingSpectatedPlayerEventArgsThe ChangingSpectatedPlayerEventArgs instance.
OnClosingGenerator(ClosingGeneratorEventArgs)
Called before a Player closes a generator.
public static void OnClosingGenerator(ClosingGeneratorEventArgs ev)
Parameters
evClosingGeneratorEventArgsThe ClosingGeneratorEventArgs instance.
OnDamagingDoor(DamagingDoorEventArgs)
Called before a Player damage a window.
public static void OnDamagingDoor(DamagingDoorEventArgs ev)
Parameters
evDamagingDoorEventArgsThe DamagingDoorEventArgs instance.
OnDamagingShootingTarget(DamagingShootingTargetEventArgs)
Called before a Player damages a shooting target.
public static void OnDamagingShootingTarget(DamagingShootingTargetEventArgs ev)
Parameters
evDamagingShootingTargetEventArgsThe DamagingShootingTargetEventArgs instance.
OnDamagingWindow(DamagingWindowEventArgs)
Called before a Player damage a window.
public static void OnDamagingWindow(DamagingWindowEventArgs ev)
Parameters
evDamagingWindowEventArgsThe DamagingWindowEventArgs instance.
OnDeactivatingWorkstation(DeactivatingWorkstationEventArgs)
Called before deactivating a workstation.
public static void OnDeactivatingWorkstation(DeactivatingWorkstationEventArgs ev)
Parameters
evDeactivatingWorkstationEventArgsThe DeactivatingWorkstationEventArgs instance.
OnDestroying(DestroyingEventArgs)
Called before destroying a Player.
public static void OnDestroying(DestroyingEventArgs ev)
Parameters
evDestroyingEventArgsThe DestroyingEventArgs instance.
OnDied(DiedEventArgs)
Called after a Player died.
public static void OnDied(DiedEventArgs ev)
Parameters
evDiedEventArgsThe DiedEventArgs instance.
OnDrinkingCoffee(DrinkingCoffeeEventArgs)
Called before player interacts with coffee cup.
[Obsolete("Never available (for now).")]
public static void OnDrinkingCoffee(DrinkingCoffeeEventArgs ev)
Parameters
evDrinkingCoffeeEventArgsThe DrinkingCoffeeEventArgs instance.
OnDroppedAmmo(DroppedAmmoEventArgs)
Called after dropping ammo.
public static void OnDroppedAmmo(DroppedAmmoEventArgs ev)
Parameters
evDroppedAmmoEventArgsThe DroppedAmmoEventArgs instance.
OnDroppedItem(DroppedItemEventArgs)
Called after dropping an item.
public static void OnDroppedItem(DroppedItemEventArgs ev)
Parameters
evDroppedItemEventArgsThe DroppedItemEventArgs instance.
OnDroppingAmmo(DroppingAmmoEventArgs)
Called before dropping ammo.
public static void OnDroppingAmmo(DroppingAmmoEventArgs ev)
Parameters
evDroppingAmmoEventArgsThe DroppingAmmoEventArgs instance.
OnDroppingItem(DroppingItemEventArgs)
Called before dropping an item.
public static void OnDroppingItem(DroppingItemEventArgs ev)
Parameters
evDroppingItemEventArgsThe DroppingItemEventArgs instance.
OnDroppingNothing(DroppingNothingEventArgs)
Called before dropping a null item.
public static void OnDroppingNothing(DroppingNothingEventArgs ev)
Parameters
evDroppingNothingEventArgsThe DroppingNothingEventArgs instance.
OnDryfiringWeapon(DryfiringWeaponEventArgs)
Called before a Player dryfires a weapon.
public static void OnDryfiringWeapon(DryfiringWeaponEventArgs ev)
Parameters
evDryfiringWeaponEventArgsThe DryfiringWeaponEventArgs instance.
OnDying(DyingEventArgs)
Called before a Player dies.
public static void OnDying(DyingEventArgs ev)
Parameters
evDyingEventArgsThe DyingEventArgs instance.
OnEarningAchievement(EarningAchievementEventArgs)
Called before a Player earns an achievement.
public static void OnEarningAchievement(EarningAchievementEventArgs ev)
Parameters
evEarningAchievementEventArgsThe EarningAchievementEventArgs instance.
OnEnteringEnvironmentalHazard(EnteringEnvironmentalHazardEventArgs)
Called before a Player enters in an environmental hazard.
public static void OnEnteringEnvironmentalHazard(EnteringEnvironmentalHazardEventArgs ev)
Parameters
evEnteringEnvironmentalHazardEventArgsThe EnteringEnvironmentalHazardEventArgs instance.
OnEnteringKillerCollision(EnteringKillerCollisionEventArgs)
Called before a Player enters killer collision.
public static void OnEnteringKillerCollision(EnteringKillerCollisionEventArgs ev)
Parameters
evEnteringKillerCollisionEventArgsThe EnteringKillerCollisionEventArgs instance.
OnEnteringPocketDimension(EnteringPocketDimensionEventArgs)
Called before a Player enters the pocket dimension.
public static void OnEnteringPocketDimension(EnteringPocketDimensionEventArgs ev)
Parameters
evEnteringPocketDimensionEventArgsThe EnteringPocketDimensionEventArgs instance.
OnEscaped(EscapedEventArgs)
Called after a Player escapes.
public static void OnEscaped(EscapedEventArgs ev)
Parameters
evEscapedEventArgsThe EscapedEventArgs instance.
OnEscaping(EscapingEventArgs)
Called before a Player escapes.
public static void OnEscaping(EscapingEventArgs ev)
Parameters
evEscapingEventArgsThe EscapingEventArgs instance.
OnEscapingPocketDimension(EscapingPocketDimensionEventArgs)
Called before a Player escapes the pocket dimension.
public static void OnEscapingPocketDimension(EscapingPocketDimensionEventArgs ev)
Parameters
evEscapingPocketDimensionEventArgsThe EscapingPocketDimensionEventArgs instance.
OnExitingEnvironmentalHazard(ExitingEnvironmentalHazardEventArgs)
Called before a Player exits from an environmental hazard.
public static void OnExitingEnvironmentalHazard(ExitingEnvironmentalHazardEventArgs ev)
Parameters
evExitingEnvironmentalHazardEventArgsThe ExitingEnvironmentalHazardEventArgs instance.
OnExplodingMicroHID(ExplodingMicroHIDEventArgs)
Called before disruptor's mode is changed.
public static void OnExplodingMicroHID(ExplodingMicroHIDEventArgs ev)
Parameters
evExplodingMicroHIDEventArgsThe ExplodingMicroHIDEventArgs instance.
OnFailingEscapePocketDimension(FailingEscapePocketDimensionEventArgs)
Called before a Player fails to escape the pocket dimension.
public static void OnFailingEscapePocketDimension(FailingEscapePocketDimensionEventArgs ev)
Parameters
OnFlippingCoin(FlippingCoinEventArgs)
Called before a Player flips a coin.
public static void OnFlippingCoin(FlippingCoinEventArgs ev)
Parameters
evFlippingCoinEventArgsThe FlippingCoinEventArgs instance.
OnHandcuffing(HandcuffingEventArgs)
Called before handcuffing a Player.
public static void OnHandcuffing(HandcuffingEventArgs ev)
Parameters
evHandcuffingEventArgsThe HandcuffingEventArgs instance.
OnHealed(HealedEventArgs)
Called after a Player is healed.
public static void OnHealed(HealedEventArgs ev)
Parameters
evHealedEventArgsThe HealedEventArgs instance.
OnHealing(HealingEventArgs)
Called before a Player is healed.
public static void OnHealing(HealingEventArgs ev)
Parameters
evHealingEventArgsThe HealingEventArgs instance.
OnHit(HitEventArgs)
Called after a player triggers the melee attack as an SCP.
public static void OnHit(HitEventArgs ev)
Parameters
evHitEventArgsThe HitEventArgs instance.
OnHurt(HurtEventArgs)
Called ater a Player being hurt.
public static void OnHurt(HurtEventArgs ev)
Parameters
evHurtEventArgsThe HurtingEventArgs instance.
OnHurting(HurtingEventArgs)
Called before hurting a player.
public static void OnHurting(HurtingEventArgs ev)
Parameters
evHurtingEventArgsThe HurtingEventArgs instance.
OnInteracted(InteractedEventArgs)
Called after a Player interacted with something.
public static void OnInteracted(InteractedEventArgs ev)
Parameters
evInteractedEventArgsThe InteractedEventArgs instance.
OnInteractingDoor(InteractingDoorEventArgs)
Called before a Player interacts with a door.
public static void OnInteractingDoor(InteractingDoorEventArgs ev)
Parameters
evInteractingDoorEventArgsThe InteractingDoorEventArgs instance.
OnInteractingElevator(InteractingElevatorEventArgs)
Called before a Player interacts with an elevator.
public static void OnInteractingElevator(InteractingElevatorEventArgs ev)
Parameters
evInteractingElevatorEventArgsThe InteractingElevatorEventArgs instance.
OnInteractingEmergencyButton(InteractingEmergencyButtonEventArgs)
Called before Emergency Release Button is pressed.
public static void OnInteractingEmergencyButton(InteractingEmergencyButtonEventArgs ev)
Parameters
evInteractingEmergencyButtonEventArgsThe InteractingEmergencyButtonEventArgs instance.
OnInteractingLocker(InteractingLockerEventArgs)
Called before a Player interacts with a locker.
public static void OnInteractingLocker(InteractingLockerEventArgs ev)
Parameters
evInteractingLockerEventArgsThe InteractingLockerEventArgs instance.
OnInteractingShootingTarget(InteractingShootingTargetEventArgs)
Called before a Player interacts with a shooting target.
public static void OnInteractingShootingTarget(InteractingShootingTargetEventArgs ev)
Parameters
evInteractingShootingTargetEventArgsThe InteractingShootingTargetEventArgs instance.
OnIntercomSpeaking(IntercomSpeakingEventArgs)
Called before a Player begins speaking to the intercom.
public static void OnIntercomSpeaking(IntercomSpeakingEventArgs ev)
Parameters
evIntercomSpeakingEventArgsThe IntercomSpeakingEventArgs instance.
OnIssuingMute(IssuingMuteEventArgs)
Called before muting a user.
public static void OnIssuingMute(IssuingMuteEventArgs ev)
Parameters
evIssuingMuteEventArgsThe IssuingMuteEventArgs instance.
OnItemAdded(ReferenceHub, ItemBase, ItemPickupBase)
Called after a Player has an item added to their inventory.
public static void OnItemAdded(ReferenceHub referenceHub, ItemBase itemBase, ItemPickupBase pickupBase)
Parameters
referenceHubReferenceHubThe ReferenceHub the item was added to.
itemBaseItemBaseThe added InventorySystem.Items.ItemBase.
pickupBaseItemPickupBaseThe InventorySystem.Items.Pickups.ItemPickupBase the InventorySystem.Items.ItemBase originated from, or null if the item was not picked up.
OnItemRemoved(ReferenceHub, ItemBase, ItemPickupBase)
Called after a Player has an item removed from their inventory.
public static void OnItemRemoved(ReferenceHub referenceHub, ItemBase itemBase, ItemPickupBase pickupBase)
Parameters
referenceHubReferenceHubThe ReferenceHub the item was removed from.
itemBaseItemBaseThe removed InventorySystem.Items.ItemBase.
pickupBaseItemPickupBaseThe InventorySystem.Items.Pickups.ItemPickupBase the InventorySystem.Items.ItemBase originated from, or null if the item was not picked up.
OnJoined(JoinedEventArgs)
Called after a Player has joined the server.
public static void OnJoined(JoinedEventArgs ev)
Parameters
evJoinedEventArgsThe JoinedEventArgs instance.
OnJumping(JumpingEventArgs)
Called before a Player jumps.
public static void OnJumping(JumpingEventArgs ev)
Parameters
evJumpingEventArgsThe JumpingEventArgs instance.
OnKicked(KickedEventArgs)
Called after a Player has been kicked from the server.
public static void OnKicked(KickedEventArgs ev)
Parameters
evKickedEventArgsThe KickedEventArgs instance.
OnKicking(KickingEventArgs)
Called before kicking a Player from the server.
public static void OnKicking(KickingEventArgs ev)
Parameters
evKickingEventArgsThe KickingEventArgs instance.
OnLanding(LandingEventArgs)
Called after a Player lands.
public static void OnLanding(LandingEventArgs ev)
Parameters
evLandingEventArgsThe LandingEventArgs instance.
OnLeft(LeftEventArgs)
Called after a Player has left the server.
public static void OnLeft(LeftEventArgs ev)
Parameters
evLeftEventArgsThe LeftEventArgs instance.
OnMakingNoise(MakingNoiseEventArgs)
Called before a Player makes noise.
public static void OnMakingNoise(MakingNoiseEventArgs ev)
Parameters
evMakingNoiseEventArgsThe MakingNoiseEventArgs instance.
OnMicroHIDOpeningDoor(MicroHIDOpeningDoorEventArgs)
Called before the micro HID opens a door.
public static void OnMicroHIDOpeningDoor(MicroHIDOpeningDoorEventArgs ev)
Parameters
evMicroHIDOpeningDoorEventArgsThe ChangingDisruptorModeEventArgs instance.
OnOpeningGenerator(OpeningGeneratorEventArgs)
Called before a Player opens a generator.
public static void OnOpeningGenerator(OpeningGeneratorEventArgs ev)
Parameters
evOpeningGeneratorEventArgsThe OpeningGeneratorEventArgs instance.
OnPickingUpItem(PickingUpItemEventArgs)
Called before a Player picks up an item.
public static void OnPickingUpItem(PickingUpItemEventArgs ev)
Parameters
evPickingUpItemEventArgsThe PickingUpItemEventArgs instance.
OnPlayingAudioLog(PlayingAudioLogEventArgs)
Called before a Player plays an AudioLog.
public static void OnPlayingAudioLog(PlayingAudioLogEventArgs ev)
Parameters
evPlayingAudioLogEventArgsThe PlayingAudioLogEventArgs instance.
OnPreAuthenticating(PreAuthenticatingEventArgs)
Called before pre-authenticating a Player.
public static void OnPreAuthenticating(PreAuthenticatingEventArgs ev)
Parameters
evPreAuthenticatingEventArgsinstance.
OnReceivingEffect(ReceivingEffectEventArgs)
Called before a Player receives a status effect.
public static void OnReceivingEffect(ReceivingEffectEventArgs ev)
Parameters
evReceivingEffectEventArgsThe ReceivingEffectEventArgs instance.
OnReceivingGunSound(ReceivingGunSoundEventArgs)
Called when a Player receives a gun sound.
public static void OnReceivingGunSound(ReceivingGunSoundEventArgs ev)
Parameters
evReceivingGunSoundEventArgsThe ReceivingGunSoundEventArgs instance.
OnReceivingVoiceMessage(ReceivingVoiceMessageEventArgs)
Invoked before a Player receives a voice message.
public static void OnReceivingVoiceMessage(ReceivingVoiceMessageEventArgs ev)
Parameters
evReceivingVoiceMessageEventArgsThe ReceivingVoiceMessageEventArgs instance.
OnReloadedWeapon(ReloadedWeaponEventArgs)
Called after a Player reloads a weapon.
public static void OnReloadedWeapon(ReloadedWeaponEventArgs ev)
Parameters
evReloadedWeaponEventArgsThe ReloadedWeaponEventArgs instance.
OnReloadingWeapon(PlayerReloadingWeaponEventArgs)
Called before a Player reloads a weapon.
public static void OnReloadingWeapon(PlayerReloadingWeaponEventArgs ev)
Parameters
evPlayerReloadingWeaponEventArgsThe ReloadingWeaponEventArgs instance.
OnRemovedHandcuffs(RemovedHandcuffsEventArgs)
Called after freeing a handcuffed Player.
public static void OnRemovedHandcuffs(RemovedHandcuffsEventArgs ev)
Parameters
evRemovedHandcuffsEventArgsThe RemovedHandcuffsEventArgs instance.
OnRemovingHandcuffs(RemovingHandcuffsEventArgs)
Called before freeing a handcuffed Player.
public static void OnRemovingHandcuffs(RemovingHandcuffsEventArgs ev)
Parameters
evRemovingHandcuffsEventArgsThe RemovingHandcuffsEventArgs instance.
OnReservedSlot(ReservedSlotsCheckEventArgs)
Called before reserved slot is resolved for a Player.
public static void OnReservedSlot(ReservedSlotsCheckEventArgs ev)
Parameters
evReservedSlotsCheckEventArgsThe ReservedSlotsCheckEventArgs instance.
OnRevokingMute(RevokingMuteEventArgs)
Called before unmuting a user.
public static void OnRevokingMute(RevokingMuteEventArgs ev)
Parameters
evRevokingMuteEventArgsThe RevokingMuteEventArgs instance.
OnRoomChanged(RoomChangedEventArgs)
Called when a Player changes rooms.
public static void OnRoomChanged(RoomChangedEventArgs ev)
Parameters
evRoomChangedEventArgsThe RoomChangedEventArgs instance.
OnRotatingRevolver(RotatingRevolverEventArgs)
Called before a Player's rotates the revolver.
public static void OnRotatingRevolver(RotatingRevolverEventArgs ev)
Parameters
evRotatingRevolverEventArgsThe RotatingRevolverEventArgs instance.
OnSavingByAntiScp207(SavingByAntiScp207EventArgs)
Called before a Player is saved from death by the Anti-SCP-207 effect.
public static void OnSavingByAntiScp207(SavingByAntiScp207EventArgs ev)
Parameters
evSavingByAntiScp207EventArgsThe SavingByAntiScp207EventArgs instance.
OnScp1576TransmissionEnded(Scp1576TransmissionEndedEventArgs)
Called after a 1576 transmisiion has ended.
public static void OnScp1576TransmissionEnded(Scp1576TransmissionEndedEventArgs ev)
Parameters
evScp1576TransmissionEndedEventArgsThe Scp1576TransmissionEndedEventArgs instance.
OnSearchPickupRequest(SearchingPickupEventArgs)
Called before a Player searches a Pickup.
public static void OnSearchPickupRequest(SearchingPickupEventArgs ev)
Parameters
evSearchingPickupEventArgsThe SearchingPickupEventArgs instance.
OnSendingAdminChatMessage(SendingAdminChatMessageEventsArgs)
Called before a Player searches a Pickup.
public static void OnSendingAdminChatMessage(SendingAdminChatMessageEventsArgs ev)
Parameters
evSendingAdminChatMessageEventsArgsThe SendingAdminChatMessageEventsArgs instance.
OnSendingGunSound(SendingGunSoundEventArgs)
Called before the server sends a gun sound to nearby players.
public static void OnSendingGunSound(SendingGunSoundEventArgs ev)
Parameters
evSendingGunSoundEventArgsThe SendingGunSoundEventArgs instance.
OnSendingValidCommand(SendingValidCommandEventArgs)
Called before a Player sends valid command.
public static void OnSendingValidCommand(SendingValidCommandEventArgs ev)
Parameters
evSendingValidCommandEventArgsThe SendingValidCommandEventArgs instance.
OnSentValidCommand(SentValidCommandEventArgs)
Called after a Player sends valid command.
public static void OnSentValidCommand(SentValidCommandEventArgs ev)
Parameters
evSentValidCommandEventArgsThe SentValidCommandEventArgs instance.
OnShooting(ShootingEventArgs)
Called before a Player shoots a weapon.
public static void OnShooting(ShootingEventArgs ev)
Parameters
evShootingEventArgsThe ShootingEventArgs instance.
OnShot(ShotEventArgs)
Called after a Player shoots a weapon.
public static void OnShot(ShotEventArgs ev)
Parameters
evShotEventArgsThe ShotEventArgs instance.
OnSpawned(SpawnedEventArgs)
Called after a Player has spawned.
public static void OnSpawned(SpawnedEventArgs ev)
Parameters
evSpawnedEventArgsThe SpawnedEventArgs instance.
OnSpawnedRagdoll(SpawnedRagdollEventArgs)
Called after spawning a Player ragdoll.
public static void OnSpawnedRagdoll(SpawnedRagdollEventArgs ev)
Parameters
evSpawnedRagdollEventArgsThe SpawnedRagdollEventArgs instance.
OnSpawning(SpawningEventArgs)
Called before spawning a Player.
public static void OnSpawning(SpawningEventArgs ev)
Parameters
evSpawningEventArgsThe SpawningEventArgs instance.
OnSpawningRagdoll(SpawningRagdollEventArgs)
Called before spawning a Player ragdoll.
public static void OnSpawningRagdoll(SpawningRagdollEventArgs ev)
Parameters
evSpawningRagdollEventArgsThe SpawningRagdollEventArgs instance.
OnStayingOnEnvironmentalHazard(StayingOnEnvironmentalHazardEventArgs)
Called when a Player stays on an environmental hazard.
public static void OnStayingOnEnvironmentalHazard(StayingOnEnvironmentalHazardEventArgs ev)
Parameters
OnStoppingGenerator(StoppingGeneratorEventArgs)
Called before a Player turns off the generator by switching lever.
public static void OnStoppingGenerator(StoppingGeneratorEventArgs ev)
Parameters
evStoppingGeneratorEventArgsThe StoppingGeneratorEventArgs instance.
OnThrowingRequest(ThrowingRequestEventArgs)
Called before receving a throwing request.
public static void OnThrowingRequest(ThrowingRequestEventArgs ev)
Parameters
evThrowingRequestEventArgsThe ThrowingRequestEventArgs instance.
OnThrownProjectile(ThrownProjectileEventArgs)
Called before throwing a grenade.
public static void OnThrownProjectile(ThrownProjectileEventArgs ev)
Parameters
evThrownProjectileEventArgsThe ThrownProjectileEventArgs instance.
OnTogglingFlashlight(TogglingFlashlightEventArgs)
Called before a Player toggles the flashlight.
public static void OnTogglingFlashlight(TogglingFlashlightEventArgs ev)
Parameters
evTogglingFlashlightEventArgsThe TogglingFlashlightEventArgs instance.
OnTogglingNoClip(TogglingNoClipEventArgs)
Called before a Player toggles the NoClip mode.
public static void OnTogglingNoClip(TogglingNoClipEventArgs ev)
Parameters
evTogglingNoClipEventArgsThe TogglingNoClipEventArgs instance.
OnTogglingOverwatch(TogglingOverwatchEventArgs)
Called before a Player toggles overwatch.
public static void OnTogglingOverwatch(TogglingOverwatchEventArgs ev)
Parameters
evTogglingOverwatchEventArgsThe TogglingOverwatchEventArgs instance.
OnTogglingRadio(TogglingRadioEventArgs)
Called before turning the radio on/off.
public static void OnTogglingRadio(TogglingRadioEventArgs ev)
Parameters
evTogglingRadioEventArgsThe TogglingRadioEventArgs instance.
OnTogglingWeaponFlashlight(TogglingWeaponFlashlightEventArgs)
Called before a Player toggles the weapon's flashlight.
public static void OnTogglingWeaponFlashlight(TogglingWeaponFlashlightEventArgs ev)
Parameters
evTogglingWeaponFlashlightEventArgsThe TogglingWeaponFlashlightEventArgs instance.
OnTransmitting(TransmittingEventArgs)
Called after a Player presses the transmission key.
public static void OnTransmitting(TransmittingEventArgs ev)
Parameters
evTransmittingEventArgsThe TransmittingEventArgs instance.
OnTriggeringTesla(TriggeringTeslaEventArgs)
Called before a Player triggers a tesla.
public static void OnTriggeringTesla(TriggeringTeslaEventArgs ev)
Parameters
evTriggeringTeslaEventArgsThe TriggeringTeslaEventArgs instance.
OnUnloadedWeapon(UnloadedWeaponEventArgs)
Called after a Player unloads a weapon.
public static void OnUnloadedWeapon(UnloadedWeaponEventArgs ev)
Parameters
evUnloadedWeaponEventArgsThe UnloadedWeaponEventArgs instance.
OnUnloadingWeapon(PlayerUnloadingWeaponEventArgs)
Called before a Player unloads a weapon.
public static void OnUnloadingWeapon(PlayerUnloadingWeaponEventArgs ev)
Parameters
evPlayerUnloadingWeaponEventArgsThe UnloadingWeaponEventArgs instance.
OnUnlockingGenerator(UnlockingGeneratorEventArgs)
Called before a Player unlocks a generator.
public static void OnUnlockingGenerator(UnlockingGeneratorEventArgs ev)
Parameters
evUnlockingGeneratorEventArgsThe UnlockingGeneratorEventArgs instance.
OnUsedItem(UsedItemEventArgs)
public static void OnUsedItem(UsedItemEventArgs ev)
Parameters
evUsedItemEventArgsThe UsedItemEventArgs instance.
OnUsingItem(UsingItemEventArgs)
Called before using a usable item.
public static void OnUsingItem(UsingItemEventArgs ev)
Parameters
evUsingItemEventArgsThe UsingItemEventArgs instance.
OnUsingItemCompleted(UsingItemCompletedEventArgs)
Called before completed using of a usable item.
public static void OnUsingItemCompleted(UsingItemCompletedEventArgs ev)
Parameters
evUsingItemCompletedEventArgsThe UsingItemEventArgs instance.
OnUsingMicroHIDEnergy(UsingMicroHIDEnergyEventArgs)
Called before a Player MicroHID energy is changed.
public static void OnUsingMicroHIDEnergy(UsingMicroHIDEnergyEventArgs ev)
Parameters
evUsingMicroHIDEnergyEventArgsThe UsingMicroHIDEnergyEventArgs instance.
OnUsingRadioBattery(UsingRadioBatteryEventArgs)
Called before a user's radio battery charge is changed.
public static void OnUsingRadioBattery(UsingRadioBatteryEventArgs ev)
Parameters
evUsingRadioBatteryEventArgsThe UsingRadioBatteryEventArgs instance.
OnVerified(VerifiedEventArgs)
Called after a Player has been verified.
public static void OnVerified(VerifiedEventArgs ev)
Parameters
evVerifiedEventArgsThe VerifiedEventArgs instance.
OnVoiceChatting(VoiceChattingEventArgs)
Invoked after a Player presses the voicechat key.
public static void OnVoiceChatting(VoiceChattingEventArgs ev)
Parameters
evVoiceChattingEventArgsThe VoiceChattingEventArgs instance.
OnZoneChanged(ZoneChangedEventArgs)
Called when a Player changes zones.
public static void OnZoneChanged(ZoneChangedEventArgs ev)
Parameters
evZoneChangedEventArgsThe ZoneChangedEventArgs instance.