Skip to content

LabApi Reference

tayjay edited this page Aug 22, 2025 · 2 revisions

LabApi API Reference

Generated on 2025-08-22 (UTC)

Table of Contents

LabApi.Events

LabApi.Events.EventManager

LabApi.Events.EventManager

  • Kind: Class

Methods

Name Signature Returns Modifiers
FormatErrorMessage FormatErrorMessage(System.Delegate eventHandler, System.Exception exception) string static public
FormatToString FormatToString(LabApi.Events.LabEventHandler eventHandler) string static public
FormatToString FormatToString<TEventArgs>(LabApi.Events.LabEventHandler<TEventArgs> eventHandler, TEventArgs args) string static public
InvokeEvent InvokeEvent(LabApi.Events.LabEventHandler eventHandler) void static public
InvokeEvent InvokeEvent<TEventArgs>(LabApi.Events.LabEventHandler<TEventArgs> eventHandler, TEventArgs args) void static public

LabApi.Events.LabEventHandler

LabApi.Events.LabEventHandler

  • Kind: Class
  • Base Type: System.MulticastDelegate

Methods

Name Signature Returns Modifiers
BeginInvoke BeginInvoke(System.AsyncCallback callback, object object) System.IAsyncResult public
EndInvoke EndInvoke(System.IAsyncResult result) void public
Invoke Invoke() void public

LabApi.Events.LabEventHandler`1

LabApi.Events.LabEventHandler`1

  • Kind: Class
  • Base Type: System.MulticastDelegate
  • Generic Parameters: TEventArgs

Methods

Name Signature Returns Modifiers
BeginInvoke BeginInvoke(TEventArgs ev, System.AsyncCallback callback, object object) System.IAsyncResult public
EndInvoke EndInvoke(System.IAsyncResult result) void public
Invoke Invoke(TEventArgs ev) void public

LabApi.Events.Arguments.Interfaces

LabApi.Events.Arguments.Interfaces.IAdminToyEvent

LabApi.Events.Arguments.Interfaces.IAdminToyEvent

  • Kind: Interface

Properties

Name Type Get Set Static
AdminToy LabApi.Features.Wrappers.AdminToy public

LabApi.Events.Arguments.Interfaces.IAmmoPickupEvent

LabApi.Events.Arguments.Interfaces.IAmmoPickupEvent

  • Kind: Interface

Properties

Name Type Get Set Static
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public

LabApi.Events.Arguments.Interfaces.IAmnesticCloudEvent

LabApi.Events.Arguments.Interfaces.IAmnesticCloudEvent

  • Kind: Interface

Properties

Name Type Get Set Static
AmnesticCloud LabApi.Features.Wrappers.AmnesticCloudHazard public

LabApi.Events.Arguments.Interfaces.IBodyArmorItemEvent

LabApi.Events.Arguments.Interfaces.IBodyArmorItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
BodyArmorItem LabApi.Features.Wrappers.BodyArmorItem public

LabApi.Events.Arguments.Interfaces.IBodyArmorPickupEvent

LabApi.Events.Arguments.Interfaces.IBodyArmorPickupEvent

  • Kind: Interface

Properties

Name Type Get Set Static
BodyArmorPickup LabApi.Features.Wrappers.BodyArmorPickup public

LabApi.Events.Arguments.Interfaces.ICameraEvent

LabApi.Events.Arguments.Interfaces.ICameraEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Camera LabApi.Features.Wrappers.Camera public

LabApi.Events.Arguments.Interfaces.ICancellableEvent

LabApi.Events.Arguments.Interfaces.ICancellableEvent

  • Kind: Interface

Properties

Name Type Get Set Static
IsAllowed bool public public

LabApi.Events.Arguments.Interfaces.ICandyItemEvent

LabApi.Events.Arguments.Interfaces.ICandyItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
CandyItem LabApi.Features.Wrappers.Scp330Item public

LabApi.Events.Arguments.Interfaces.ICandyPickupEvent

LabApi.Events.Arguments.Interfaces.ICandyPickupEvent

  • Kind: Interface

Properties

Name Type Get Set Static
CandyPickup LabApi.Features.Wrappers.Scp330Pickup public

LabApi.Events.Arguments.Interfaces.ICoinItemEvent

LabApi.Events.Arguments.Interfaces.ICoinItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
CoinItem LabApi.Features.Wrappers.CoinItem public

LabApi.Events.Arguments.Interfaces.ICommandSenderEvent

LabApi.Events.Arguments.Interfaces.ICommandSenderEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Sender CommandSender public

LabApi.Events.Arguments.Interfaces.IDoorEvent

LabApi.Events.Arguments.Interfaces.IDoorEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Door LabApi.Features.Wrappers.Door public

LabApi.Events.Arguments.Interfaces.IElevatorEvent

LabApi.Events.Arguments.Interfaces.IElevatorEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Elevator LabApi.Features.Wrappers.Elevator public

LabApi.Events.Arguments.Interfaces.IExplosionGrenadeEvent

LabApi.Events.Arguments.Interfaces.IExplosionGrenadeEvent

  • Kind: Interface

Properties

Name Type Get Set Static
ExplosiveGrenade LabApi.Features.Wrappers.ExplosiveGrenadeProjectile public

LabApi.Events.Arguments.Interfaces.IFirearmItemEvent

LabApi.Events.Arguments.Interfaces.IFirearmItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public

LabApi.Events.Arguments.Interfaces.IGateEvent

LabApi.Events.Arguments.Interfaces.IGateEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Gate LabApi.Features.Wrappers.Gate public

LabApi.Events.Arguments.Interfaces.IGeneratorEvent

LabApi.Events.Arguments.Interfaces.IGeneratorEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public

LabApi.Events.Arguments.Interfaces.IGroupEvent

LabApi.Events.Arguments.Interfaces.IGroupEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Group UserGroup public

LabApi.Events.Arguments.Interfaces.IHazardEvent

LabApi.Events.Arguments.Interfaces.IHazardEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Hazard LabApi.Features.Wrappers.Hazard public

LabApi.Events.Arguments.Interfaces.IInteractableEvent

LabApi.Events.Arguments.Interfaces.IInteractableEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Interactable LabApi.Features.Wrappers.InteractableToy public

LabApi.Events.Arguments.Interfaces.IItemEvent

LabApi.Events.Arguments.Interfaces.IItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.Interfaces.IKeycardItemEvent

LabApi.Events.Arguments.Interfaces.IKeycardItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
KeycardItem LabApi.Features.Wrappers.KeycardItem public

LabApi.Events.Arguments.Interfaces.ILightItemEvent

LabApi.Events.Arguments.Interfaces.ILightItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
LightItem LabApi.Features.Wrappers.LightItem public

LabApi.Events.Arguments.Interfaces.ILockerEvent

LabApi.Events.Arguments.Interfaces.ILockerEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Locker LabApi.Features.Wrappers.Locker public

LabApi.Events.Arguments.Interfaces.IObjectiveEvent

LabApi.Events.Arguments.Interfaces.IObjectiveEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Faction PlayerRoles.Faction public
InfluenceToGrant float public
Player LabApi.Features.Wrappers.Player public
SendToPlayers bool public
TimeToGrant float public

LabApi.Events.Arguments.Interfaces.IPickupEvent

LabApi.Events.Arguments.Interfaces.IPickupEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.Interfaces.IPlayerEvent

LabApi.Events.Arguments.Interfaces.IPlayerEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Interfaces.IProjectileEvent

LabApi.Events.Arguments.Interfaces.IProjectileEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Projectile LabApi.Features.Wrappers.Projectile public

LabApi.Events.Arguments.Interfaces.IRadioItemEvent

LabApi.Events.Arguments.Interfaces.IRadioItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
RadioItem LabApi.Features.Wrappers.RadioItem public

LabApi.Events.Arguments.Interfaces.IRagdollEvent

LabApi.Events.Arguments.Interfaces.IRagdollEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Interfaces.IRevolverItemEvent

LabApi.Events.Arguments.Interfaces.IRevolverItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Revolver LabApi.Features.Wrappers.RevolverFirearm public

LabApi.Events.Arguments.Interfaces.IRoomEvent

LabApi.Events.Arguments.Interfaces.IRoomEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Interfaces.IScp127ItemEvent

LabApi.Events.Arguments.Interfaces.IScp127ItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public

LabApi.Events.Arguments.Interfaces.IScp914Event

LabApi.Events.Arguments.Interfaces.IScp914Event

  • Kind: Interface

Properties

Name Type Get Set Static
KnobSetting Scp914.Scp914KnobSetting public

LabApi.Events.Arguments.Interfaces.IShootingTargetEvent

LabApi.Events.Arguments.Interfaces.IShootingTargetEvent

  • Kind: Interface

Properties

Name Type Get Set Static
ShootingTarget LabApi.Features.Wrappers.ShootingTargetToy public

LabApi.Events.Arguments.Interfaces.IStructureEvent

LabApi.Events.Arguments.Interfaces.IStructureEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Structure LabApi.Features.Wrappers.Structure public

LabApi.Events.Arguments.Interfaces.ITantrumEvent

LabApi.Events.Arguments.Interfaces.ITantrumEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Tantrum LabApi.Features.Wrappers.TantrumHazard public

LabApi.Events.Arguments.Interfaces.ITargetEvent

LabApi.Events.Arguments.Interfaces.ITargetEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Interfaces.ITeslaEvent

LabApi.Events.Arguments.Interfaces.ITeslaEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.Interfaces.IThrowableItemEvent

LabApi.Events.Arguments.Interfaces.IThrowableItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
ThrowableItem LabApi.Features.Wrappers.ThrowableItem public

LabApi.Events.Arguments.Interfaces.ITimedGrenadeEvent

LabApi.Events.Arguments.Interfaces.ITimedGrenadeEvent

  • Kind: Interface

Properties

Name Type Get Set Static
TimedGrenade LabApi.Features.Wrappers.TimedGrenadeProjectile public

LabApi.Events.Arguments.Interfaces.IUsableItemEvent

LabApi.Events.Arguments.Interfaces.IUsableItemEvent

  • Kind: Interface

Properties

Name Type Get Set Static
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.Interfaces.IVoiceMessageEvent

LabApi.Events.Arguments.Interfaces.IVoiceMessageEvent

  • Kind: Interface

Properties

Name Type Get Set Static
Message VoiceChat.Networking.VoiceMessage& public

LabApi.Events.Arguments.Interfaces.Items

LabApi.Events.Arguments.Interfaces.Items.IJailbirdEvent

LabApi.Events.Arguments.Interfaces.Items.IJailbirdEvent

  • Kind: Interface

Properties

Name Type Get Set Static
JailbirdItem LabApi.Features.Wrappers.JailbirdItem public

LabApi.Events.Arguments.ObjectiveEvents

LabApi.Events.Arguments.ObjectiveEvents.EnemyKilledObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.EnemyKilledObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

Properties

Name Type Get Set Static
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.ObjectiveEvents.EnemyKillingObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.EnemyKillingObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

Properties

Name Type Get Set Static
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.ObjectiveEvents.EscapedObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.EscapedObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

Properties

Name Type Get Set Static
NewRole PlayerRoles.RoleTypeId public
OldRole PlayerRoles.RoleTypeId public

LabApi.Events.Arguments.ObjectiveEvents.EscapingObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.EscapingObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

Properties

Name Type Get Set Static
NewRole PlayerRoles.RoleTypeId public
OldRole PlayerRoles.RoleTypeId public

LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatedObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatedObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public

LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatingObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatingObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public

LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Faction PlayerRoles.Faction public
InfluenceToGrant float public
Player LabApi.Features.Wrappers.Player public
SendToPlayers bool public
TimeToGrant float public

LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Faction PlayerRoles.Faction public
InfluenceToGrant float public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
SendToPlayers bool public
TimeToGrant float public

LabApi.Events.Arguments.ObjectiveEvents.ScpDamagedObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ScpDamagedObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

Properties

Name Type Get Set Static
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.ObjectiveEvents.ScpDamagingObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ScpDamagingObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

Properties

Name Type Get Set Static
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickedObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickedObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickingObjectiveEventArgs

LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickingObjectiveEventArgs

  • Kind: Class
  • Base Type: LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents

LabApi.Events.Arguments.PlayerEvents.PlayerActivatedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerActivatedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerActivatingGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerActivatingGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerAimedWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerAimedWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Aiming bool public
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerBannedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerBannedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Duration long public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public
PlayerId string public
Reason string public

LabApi.Events.Arguments.PlayerEvents.PlayerBanningEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerBanningEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Duration long public public
IsAllowed bool public public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public
PlayerId string public
Reason string public public

LabApi.Events.Arguments.PlayerEvents.PlayerCancelledUsingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerCancelledUsingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Item InventorySystem.Items.Usables.UsableItem public
Player LabApi.Features.Wrappers.Player public
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerCancellingUsingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerCancellingUsingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Item InventorySystem.Items.Usables.UsableItem public
Player LabApi.Features.Wrappers.Player public
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedAttachmentsEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedAttachmentsEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
NewAttachments uint public
OldAttachments uint public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedBadgeVisibilityEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedBadgeVisibilityEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsGlobalBadge bool public
NewVisibility bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewItem LabApi.Features.Wrappers.Item public
OldItem LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedNicknameEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedNicknameEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewNickname string public
OldNickname string public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedRadioRangeEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedRadioRangeEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Radio LabApi.Features.Wrappers.Item public
RadioItem LabApi.Features.Wrappers.RadioItem public
Range InventorySystem.Items.Radio.RadioMessages+RadioRangeLevel public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedRoleEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedRoleEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ChangeReason PlayerRoles.RoleChangeReason public
NewRole PlayerRoles.PlayerRoleBase public
OldRole PlayerRoles.RoleTypeId public
Player LabApi.Features.Wrappers.Player public
SpawnFlags PlayerRoles.RoleSpawnFlags public

LabApi.Events.Arguments.PlayerEvents.PlayerChangedSpectatorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangedSpectatorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewTarget LabApi.Features.Wrappers.Player public
OldTarget LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingAttachmentsEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingAttachmentsEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
NewAttachments uint public public
OldAttachments uint public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingBadgeVisibilityEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingBadgeVisibilityEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsGlobalBadge bool public
NewVisibility bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
NewItem LabApi.Features.Wrappers.Item public
OldItem LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingNicknameEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingNicknameEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
NewNickname string public public
OldNickname string public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingRadioRangeEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingRadioRangeEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Radio LabApi.Features.Wrappers.Item public
RadioItem LabApi.Features.Wrappers.RadioItem public
Range InventorySystem.Items.Radio.RadioMessages+RadioRangeLevel public public

LabApi.Events.Arguments.PlayerEvents.PlayerChangingRoleEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerChangingRoleEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ChangeReason PlayerRoles.RoleChangeReason public public
IsAllowed bool public public
NewRole PlayerRoles.RoleTypeId public public
OldRole PlayerRoles.PlayerRoleBase public
Player LabApi.Features.Wrappers.Player public
SpawnFlags PlayerRoles.RoleSpawnFlags public public

LabApi.Events.Arguments.PlayerEvents.PlayerClosedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerClosedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerClosingGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerClosingGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
PlayDeniedAnimation bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerCuffedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerCuffedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerCuffingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerCuffingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerDamagedShootingTargetEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDamagedShootingTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public
Player LabApi.Features.Wrappers.Player public
ShootingTarget LabApi.Features.Wrappers.ShootingTargetToy public
Target AdminToys.ShootingTarget public

LabApi.Events.Arguments.PlayerEvents.PlayerDamagedWindowEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDamagedWindowEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public
Player LabApi.Features.Wrappers.Player public
Window BreakableWindow public

LabApi.Events.Arguments.PlayerEvents.PlayerDamagingShootingTargetEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDamagingShootingTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
ShootingTarget LabApi.Features.Wrappers.ShootingTargetToy public
Target AdminToys.ShootingTarget public

LabApi.Events.Arguments.PlayerEvents.PlayerDamagingWindowEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDamagingWindowEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Window BreakableWindow public

LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatingGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatingGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerDeathEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDeathEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
DamageHandler PlayerStatsSystem.DamageHandlerBase public
OldCameraRotation UnityEngine.Quaternion public
OldPosition UnityEngine.Vector3 public
OldRole PlayerRoles.RoleTypeId public
OldVelocity UnityEngine.Vector3 public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerDetectedByScp1344EventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDetectedByScp1344EventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public public

LabApi.Events.Arguments.PlayerEvents.PlayerDroppedAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDroppedAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public
Amount int public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public
Type ItemType public

LabApi.Events.Arguments.PlayerEvents.PlayerDroppedItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDroppedItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public
Throw bool public public

LabApi.Events.Arguments.PlayerEvents.PlayerDroppingAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDroppingAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Amount int public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Type ItemType public public

LabApi.Events.Arguments.PlayerEvents.PlayerDroppingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDroppingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public
Throw bool public public

LabApi.Events.Arguments.PlayerEvents.PlayerDryFiredWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDryFiredWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerDryFiringWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDryFiringWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerDyingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerDyingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Duration float public
Effect CustomPlayerEffects.StatusEffectBase public
Intensity byte public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Duration float public public
Effect CustomPlayerEffects.StatusEffectBase public
Intensity byte public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEnteredHazardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEnteredHazardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Hazard LabApi.Features.Wrappers.Hazard public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEnteredPocketDimensionEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEnteredPocketDimensionEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEnteringHazardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEnteringHazardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Hazard LabApi.Features.Wrappers.Hazard public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEnteringPocketDimensionEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEnteringPocketDimensionEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEscapedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEscapedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
EscapeScenarioType Escape+EscapeScenarioType public
EscapeZone UnityEngine.Bounds public
NewRole PlayerRoles.RoleTypeId public
OldRole PlayerRoles.RoleTypeId public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerEscapingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerEscapingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
EscapeScenario Escape+EscapeScenarioType public public
EscapeZone UnityEngine.Bounds public
IsAllowed bool public public
NewRole PlayerRoles.RoleTypeId public public
OldRole PlayerRoles.RoleTypeId public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerFlippedCoinEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerFlippedCoinEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CoinItem LabApi.Features.Wrappers.CoinItem public
IsTails bool public
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerFlippingCoinEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerFlippingCoinEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CoinItem LabApi.Features.Wrappers.CoinItem public
IsAllowed bool public public
IsTails bool public public
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Group UserGroup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Group UserGroup public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerHurtEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerHurtEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
DamageHandler PlayerStatsSystem.DamageHandlerBase public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerHurtingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerHurtingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerIdledTeslaEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerIdledTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.PlayerEvents.PlayerIdlingTeslaEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerIdlingTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.PlayerEvents.PlayerInspectedKeycardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInspectedKeycardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
KeycardItem LabApi.Features.Wrappers.KeycardItem public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInspectingKeycardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInspectingKeycardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
KeycardItem LabApi.Features.Wrappers.KeycardItem public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedDoorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanOpen bool public
Door LabApi.Features.Wrappers.Door public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedElevatorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedElevatorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Elevator LabApi.Features.Wrappers.Elevator public
Panel Interactables.Interobjects.ElevatorPanel public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ColliderId MapGeneration.Distributors.Scp079Generator+GeneratorColliderId public
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedLockerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedLockerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanOpen bool public
Chamber LabApi.Features.Wrappers.LockerChamber public
Locker LabApi.Features.Wrappers.Locker public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedScp330EventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedScp330EventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AllowPunishment bool public
CandyType InventorySystem.Items.Usables.Scp330.CandyKindID public
Player LabApi.Features.Wrappers.Player public
PlaySound bool public
Uses int public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedShootingTargetEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedShootingTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
ShootingTarget LabApi.Features.Wrappers.ShootingTargetToy public
Target AdminToys.ShootingTarget public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedToyEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedToyEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Interactable LabApi.Features.Wrappers.InteractableToy public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedWarheadLeverEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractedWarheadLeverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Enabled bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingDoorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanOpen bool public public
Door LabApi.Features.Wrappers.Door public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingElevatorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingElevatorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Elevator LabApi.Features.Wrappers.Elevator public
IsAllowed bool public public
Panel Interactables.Interobjects.ElevatorPanel public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ColliderId MapGeneration.Distributors.Scp079Generator+GeneratorColliderId public public
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingLockerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingLockerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanOpen bool public public
Chamber LabApi.Features.Wrappers.LockerChamber public
IsAllowed bool public public
Locker LabApi.Features.Wrappers.Locker public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingScp330EventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingScp330EventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AllowPunishment bool public public
CandyType InventorySystem.Items.Usables.Scp330.CandyKindID public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
PlaySound bool public public
Uses int public public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingShootingTargetEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingShootingTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
ShootingTarget LabApi.Features.Wrappers.ShootingTargetToy public
Target AdminToys.ShootingTarget public

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingWarheadLeverEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerInteractingWarheadLeverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Enabled bool public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerItemUsageEffectsApplyingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerItemUsageEffectsApplyingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ContinueProcess bool public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerJoinedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerJoinedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerJumpedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerJumpedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
JumpStrength float public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerKickedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerKickedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public
Reason string public

LabApi.Events.Arguments.PlayerEvents.PlayerKickingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerKickingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public
Reason string public public

LabApi.Events.Arguments.PlayerEvents.PlayerLeavingHazardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerLeavingHazardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Hazard LabApi.Features.Wrappers.Hazard public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerLeavingPocketDimensionEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerLeavingPocketDimensionEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsSuccessful bool public public
Player LabApi.Features.Wrappers.Player public
Teleport LabApi.Features.Wrappers.PocketTeleport public

LabApi.Events.Arguments.PlayerEvents.PlayerLeftEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerLeftEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerLeftHazardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerLeftHazardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Hazard LabApi.Features.Wrappers.Hazard public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerLeftPocketDimensionEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerLeftPocketDimensionEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsSuccessful bool public
Player LabApi.Features.Wrappers.Player public
Teleport LabApi.Features.Wrappers.PocketTeleport public

LabApi.Events.Arguments.PlayerEvents.PlayerMovementStateChangedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerMovementStateChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewState PlayerRoles.FirstPersonControl.PlayerMovementState public
OldState PlayerRoles.FirstPersonControl.PlayerMovementState public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerMutedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerMutedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsIntercom bool public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerMutingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerMutingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsIntercom bool public public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerOpenedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerOpenedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerOpeningGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerOpeningGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
PlayDeniedAnimation bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmmoAmount ushort public
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public
AmmoType ItemType public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpArmorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpArmorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BodyArmorItem LabApi.Features.Wrappers.BodyArmorItem public
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpScp330EventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpScp330EventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CandyItem LabApi.Features.Wrappers.Scp330Item public
CandyPickup LabApi.Features.Wrappers.Scp330Pickup public
Item LabApi.Features.Wrappers.Item public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmmoAmount ushort public public
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public
AmmoType ItemType public
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpArmorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpArmorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BodyArmorPickup LabApi.Features.Wrappers.BodyArmorPickup public
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpScp330EventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpScp330EventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CandyPickup LabApi.Features.Wrappers.Scp330Pickup public
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBloodEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBloodEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
HitPosition UnityEngine.Vector3 public
Player LabApi.Features.Wrappers.Player public
RaycastStart UnityEngine.Vector3 public public

LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBulletHoleEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBulletHoleEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DecalType Decals.DecalPoolType public public
HitPosition UnityEngine.Vector3 public
Player LabApi.Features.Wrappers.Player public
RaycastStart UnityEngine.Vector3 public

LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBloodEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBloodEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Attacker LabApi.Features.Wrappers.Player public
HitPosition UnityEngine.Vector3 public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
RaycastStart UnityEngine.Vector3 public public

LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBulletHoleEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBulletHoleEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DecalType Decals.DecalPoolType public public
HitPosition UnityEngine.Vector3 public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
RaycastStart UnityEngine.Vector3 public public

LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ConnectionRequest LiteNetLib.ConnectionRequest public
Expiration long public
Flags CentralAuthPreauthFlags public
IpAddress string public
ReaderStartPosition int public
Region string public
Signature byte[] public
UserId string public

LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanJoin bool public public
ConnectionRequest LiteNetLib.ConnectionRequest public
CustomReject LiteNetLib.Utils.NetDataWriter public public
Expiration long public
Flags CentralAuthPreauthFlags public
ForceReject bool public public
IpAddress string public
IsAllowed bool public public
ReaderStartPosition int public
Region string public
Signature byte[] public
UserId string public

Methods

Name Signature Returns Modifiers
Reject Reject(LiteNetLib.Utils.NetDataWriter writer, bool isForce) void public
RejectBanned RejectBanned(string reason, long expires) void public
RejectCustom RejectCustom(string reason) void public
RejectDelay RejectDelay(byte seconds) void public
RejectRedirect RejectRedirect(ushort port) void public

LabApi.Events.Arguments.PlayerEvents.PlayerProcessedJailbirdMessageEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerProcessedJailbirdMessageEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
JailbirdItem LabApi.Features.Wrappers.JailbirdItem public
Message InventorySystem.Items.Jailbird.JailbirdMessageType public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerProcessingJailbirdMessageEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerProcessingJailbirdMessageEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AllowAttack bool public public
AllowInspect bool public public
IsAllowed bool public public
JailbirdItem LabApi.Features.Wrappers.JailbirdItem public
Message InventorySystem.Items.Jailbird.JailbirdMessageType public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddedPlayerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddedPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public
TargetBuilder System.Text.StringBuilder public

LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddingPlayerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddingPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Body string public public
InOverwatch bool public public
IsAllowed bool public public
IsMuted bool public public
Player LabApi.Features.Wrappers.Player public
Prefix string public public
Target LabApi.Features.Wrappers.Player public
TargetBuilder System.Text.StringBuilder public

LabApi.Events.Arguments.PlayerEvents.PlayerReceivedAchievementEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReceivedAchievementEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Achievement Achievements.AchievementName public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReceivedLoadoutEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReceivedLoadoutEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Ammo System.Collections.Generic.Dictionary<ItemType, ushort> public
InventoryReset bool public
Items System.Collections.Generic.List<ItemType> public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReceivingLoadoutEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReceivingLoadoutEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Ammo System.Collections.Generic.Dictionary<ItemType, ushort> public
InventoryReset bool public public
IsAllowed bool public public
Items System.Collections.Generic.List<ItemType> public
Player LabApi.Features.Wrappers.Player public

Methods

Name Signature Returns Modifiers
AddAmmo AddAmmo(ItemType ammoType, ushort ammoAmount) void public
AddItem AddItem(ItemType type) void public
ClearAmmo ClearAmmo() void public
ClearItems ClearItems() void public
SetAmmo SetAmmo(ItemType ammoType, ushort ammoAmount) void public

LabApi.Events.Arguments.PlayerEvents.PlayerReceivingVoiceMessageEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReceivingVoiceMessageEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Message VoiceChat.Networking.VoiceMessage& public
Player LabApi.Features.Wrappers.Player public
Sender LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReloadedWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReloadedWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerReloadingWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReloadingWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerReportedCheaterEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReportedCheaterEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Reason string public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReportedPlayerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReportedPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Reason string public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReportingCheaterEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReportingCheaterEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Reason string public public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerReportingPlayerEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerReportingPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Reason string public public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedCustomRaInfoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedCustomRaInfoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Fields

Name Type Modifiers
MaxClipboardCount int const public

Properties

Name Type Get Set Static
InfoBuilder System.Text.StringBuilder public
IsSensitiveInfo bool public
Player LabApi.Features.Wrappers.Player public
SelectedIdentifiers string[] public

Methods

Name Signature Returns Modifiers
SetClipboardText SetClipboardText(string linkText, string clipboardText, byte id) string public
TryGetClipboardText TryGetClipboardText(byte id, out string text) bool public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerInfoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerInfoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HasUserIdPerms bool public
InfoBuilder System.Text.StringBuilder public
IpBuilder System.Text.StringBuilder public
IsSensitiveInfo bool public
Player LabApi.Features.Wrappers.Player public
PlayerIdBuilder System.Text.StringBuilder public
Target LabApi.Features.Wrappers.Player public
UserIdBuilder System.Text.StringBuilder public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerListEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerListEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ListBuilder System.Text.StringBuilder public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayersInfoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayersInfoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HasUserIdPerms bool public
InfoBuilder System.Text.StringBuilder public
IpBuilder System.Text.StringBuilder public
IsSensitiveInfo bool public
Player LabApi.Features.Wrappers.Player public
PlayerIdBuilder System.Text.StringBuilder public
Targets System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public
UserIdBuilder System.Text.StringBuilder public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerInfoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerInfoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HasSensitiveInfoPerms bool public public
HasUserIdPerms bool public public
InfoBuilder System.Text.StringBuilder public
IsAllowed bool public public
IsSensitiveInfo bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerListEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerListEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsDescending bool public public
ListBuilder System.Text.StringBuilder public
Player LabApi.Features.Wrappers.Player public
Sorting RemoteAdmin.Communication.RaPlayerList+PlayerSorting public public
ViewHiddenGlobalBadges bool public public
ViewHiddenLocalBadges bool public public

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayersInfoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayersInfoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HasSensitiveInfoPerms bool public public
HasUserIdPerms bool public public
InfoBuilder System.Text.StringBuilder public
IsAllowed bool public public
IsSensitiveInfo bool public public
Player LabApi.Features.Wrappers.Player public
Targets System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public

LabApi.Events.Arguments.PlayerEvents.PlayerRoomChangedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerRoomChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewRoom LabApi.Features.Wrappers.Room public
OldRoom LabApi.Features.Wrappers.Room public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchToyAbortedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchToyAbortedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Interactable LabApi.Features.Wrappers.InteractableToy public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedArmorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedArmorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BodyArmorPickup LabApi.Features.Wrappers.BodyArmorPickup public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedPickupEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedPickupEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedToyEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchedToyEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Interactable LabApi.Features.Wrappers.InteractableToy public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingAmmoEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingAmmoEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmmoPickup LabApi.Features.Wrappers.AmmoPickup public
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingArmorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingArmorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BodyArmorPickup LabApi.Features.Wrappers.BodyArmorPickup public
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingPickupEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingPickupEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingToyEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSearchingToyEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Interactable LabApi.Features.Wrappers.InteractableToy public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSendingAttachmentsPrefsEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSendingAttachmentsPrefsEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmType ItemType public public
IsAllowed bool public public
NewAttachments uint public public
OldAttachments uint public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSendingVoiceMessageEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSendingVoiceMessageEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Message VoiceChat.Networking.VoiceMessage& public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerSentAttachmentsPrefsEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSentAttachmentsPrefsEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmType ItemType public
NewAttachments uint public
OldAttachments uint public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerShootingWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerShootingWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerShotWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerShotWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HorizontalRotation float public
Player LabApi.Features.Wrappers.Player public
Role PlayerRoles.PlayerRoleBase public
SpawnLocation UnityEngine.Vector3 public
UseSpawnPoint bool public

LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedRagdollEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedRagdollEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.PlayerEvents.PlayerSpawningEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpawningEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
HorizontalRotation float public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Role PlayerRoles.PlayerRoleBase public
SpawnLocation UnityEngine.Vector3 public public
UseSpawnPoint bool public public

Methods

Name Signature Returns Modifiers
SetSpawnpoint SetSpawnpoint(UnityEngine.Vector3 position, float horizontalRotation = 0) void public

LabApi.Events.Arguments.PlayerEvents.PlayerSpawningRagdollEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpawningRagdollEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public
RagdollPrefab LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.PlayerEvents.PlayerSpinnedRevolverEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpinnedRevolverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Revolver LabApi.Features.Wrappers.RevolverFirearm public

LabApi.Events.Arguments.PlayerEvents.PlayerSpinningRevolverEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerSpinningRevolverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Revolver LabApi.Features.Wrappers.RevolverFirearm public

LabApi.Events.Arguments.PlayerEvents.PlayerThrewItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerThrewItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public
Rigidbody UnityEngine.Rigidbody public

LabApi.Events.Arguments.PlayerEvents.PlayerThrewProjectileEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerThrewProjectileEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FullForce bool public
Item InventorySystem.Items.ThrowableProjectiles.ThrowableItem public
Player LabApi.Features.Wrappers.Player public
Projectile LabApi.Features.Wrappers.Projectile public
ProjectileSettings InventorySystem.Items.ThrowableProjectiles.ThrowableItem+ProjectileSettings public
ThrowableItem LabApi.Features.Wrappers.ThrowableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerThrowingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerThrowingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Pickup LabApi.Features.Wrappers.Pickup public
Player LabApi.Features.Wrappers.Player public
Rigidbody UnityEngine.Rigidbody public

LabApi.Events.Arguments.PlayerEvents.PlayerThrowingProjectileEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerThrowingProjectileEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FullForce bool public public
IsAllowed bool public public
Item InventorySystem.Items.ThrowableProjectiles.ThrowableItem public
Player LabApi.Features.Wrappers.Player public
ProjectileSettings InventorySystem.Items.ThrowableProjectiles.ThrowableItem+ProjectileSettings public public
ThrowableItem LabApi.Features.Wrappers.ThrowableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerToggledDisruptorFiringModeEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerToggledDisruptorFiringModeEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
SingleShotMode bool public

LabApi.Events.Arguments.PlayerEvents.PlayerToggledFlashlightEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerToggledFlashlightEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public
LightItem LabApi.Features.Wrappers.LightItem public
NewState bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerToggledNoclipEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerToggledNoclipEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsNoclipping bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerToggledRadioEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerToggledRadioEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
NewState bool public
Player LabApi.Features.Wrappers.Player public
Radio InventorySystem.Items.Radio.RadioItem public
RadioItem LabApi.Features.Wrappers.RadioItem public

LabApi.Events.Arguments.PlayerEvents.PlayerToggledWeaponFlashlightEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerToggledWeaponFlashlightEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Item LabApi.Features.Wrappers.Item public
NewState bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingFlashlightEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingFlashlightEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Item LabApi.Features.Wrappers.Item public
LightItem LabApi.Features.Wrappers.LightItem public
NewState bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingNoclipEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingNoclipEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
NewNoclipState bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingRadioEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingRadioEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
NewState bool public public
Player LabApi.Features.Wrappers.Player public
Radio InventorySystem.Items.Radio.RadioItem public
RadioItem LabApi.Features.Wrappers.RadioItem public

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingWeaponFlashlightEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTogglingWeaponFlashlightEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
Item LabApi.Features.Wrappers.Item public
NewState bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerTriggeredTeslaEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTriggeredTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.PlayerEvents.PlayerTriggeringTeslaEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerTriggeringTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.PlayerEvents.PlayerUncuffedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUncuffedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanUnDetainAsScp bool public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUncuffingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUncuffingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanUnDetainAsScp bool public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnloadedWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnloadedWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerUnloadingWeaponEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnloadingWeaponEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
FirearmItem LabApi.Features.Wrappers.FirearmItem public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Weapon LabApi.Features.Wrappers.Item public

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedWarheadButtonEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedWarheadButtonEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingGeneratorEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingGeneratorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanOpen bool public public
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingWarheadButtonEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingWarheadButtonEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnmutedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnmutedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsIntercom bool public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUnmutingEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUnmutingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsIntercom bool public public
Issuer LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerUsedIntercomEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsedIntercomEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
State PlayerRoles.Voice.IntercomState public

LabApi.Events.Arguments.PlayerEvents.PlayerUsedItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsedItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerUsedRadioEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsedRadioEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Drain float public
Player LabApi.Features.Wrappers.Player public
Radio InventorySystem.Items.Radio.RadioItem public
RadioItem LabApi.Features.Wrappers.RadioItem public

LabApi.Events.Arguments.PlayerEvents.PlayerUsingIntercomEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsingIntercomEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
State PlayerRoles.Voice.IntercomState public public

LabApi.Events.Arguments.PlayerEvents.PlayerUsingItemEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsingItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Item LabApi.Features.Wrappers.Item public
Player LabApi.Features.Wrappers.Player public
UsableItem LabApi.Features.Wrappers.UsableItem public

LabApi.Events.Arguments.PlayerEvents.PlayerUsingRadioEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerUsingRadioEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Drain float public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Radio InventorySystem.Items.Radio.RadioItem public
RadioItem LabApi.Features.Wrappers.RadioItem public

LabApi.Events.Arguments.PlayerEvents.PlayerValidatedVisibilityEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerValidatedVisibilityEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsVisible bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayerZoneChangedEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayerZoneChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Fields

Name Type Modifiers
NewZone MapGeneration.FacilityZone public
OldZone MapGeneration.FacilityZone public

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.PlayerEvents.PlayersStayingInHazardEventArgs

LabApi.Events.Arguments.PlayerEvents.PlayersStayingInHazardEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AffectedPlayers System.Collections.Generic.List<LabApi.Features.Wrappers.Player> public
Hazard LabApi.Features.Wrappers.Hazard public

LabApi.Events.Arguments.Scp0492Events

LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumedCorpseEventArgs

LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumedCorpseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumingCorpseEventArgs

LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumingCorpseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AddToConsumedRagdollList bool public public
HealAmount float public public
HealIfAlreadyConsumed bool public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp0492Events.Scp0492StartedConsumingCorpseEventArgs

LabApi.Events.Arguments.Scp0492Events.Scp0492StartedConsumingCorpseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp0492Events.Scp0492StartingConsumingCorpseEventArgs

LabApi.Events.Arguments.Scp0492Events.Scp0492StartingConsumingCorpseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Error PlayerRoles.PlayableScps.Scp049.Zombies.ZombieConsumeAbility+ConsumeError public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp049Events

LabApi.Events.Arguments.Scp049Events.Scp049ResurrectedBodyEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049ResurrectedBodyEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp049Events.Scp049ResurrectingBodyEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049ResurrectingBodyEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public public
Ragdoll LabApi.Features.Wrappers.Ragdoll public
Target LabApi.Features.Wrappers.Player public public

LabApi.Events.Arguments.Scp049Events.Scp049StartingResurrectionEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049StartingResurrectionEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanResurrect bool public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp049Events.Scp049UsedDoctorsCallEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049UsedDoctorsCallEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp049Events.Scp049UsedSenseEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049UsedSenseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp049Events.Scp049UsingDoctorsCallEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049UsingDoctorsCallEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp049Events.Scp049UsingSenseEventArgs

LabApi.Events.Arguments.Scp049Events.Scp049UsingSenseEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public public

LabApi.Events.Arguments.Scp079Events

LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutRoomEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutRoomEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutZoneEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutZoneEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Zone MapGeneration.FacilityZone public

LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutRoomEventsArgs

LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutRoomEventsArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutZoneEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutZoneEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Zone MapGeneration.FacilityZone public

LabApi.Events.Arguments.Scp079Events.Scp079CancelledRoomLockdownEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079CancelledRoomLockdownEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079CancellingRoomLockdownEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079CancellingRoomLockdownEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079ChangedCameraEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079ChangedCameraEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Camera LabApi.Features.Wrappers.Camera public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079ChangingCameraEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079ChangingCameraEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Camera LabApi.Features.Wrappers.Camera public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079GainedExperienceEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079GainedExperienceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Amount float public
Player LabApi.Features.Wrappers.Player public
Reason PlayerRoles.PlayableScps.Scp079.Scp079HudTranslation public
Subject PlayerRoles.RoleTypeId public

LabApi.Events.Arguments.Scp079Events.Scp079GainingExperienceEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079GainingExperienceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Amount float public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Reason PlayerRoles.PlayableScps.Scp079.Scp079HudTranslation public public
Subject PlayerRoles.RoleTypeId public public

LabApi.Events.Arguments.Scp079Events.Scp079LeveledUpEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LeveledUpEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Tier int public

LabApi.Events.Arguments.Scp079Events.Scp079LevelingUpEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LevelingUpEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Tier int public

LabApi.Events.Arguments.Scp079Events.Scp079LockedDoorEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LockedDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Door LabApi.Features.Wrappers.Door public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079LockedDownRoomEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LockedDownRoomEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079LockingDoorEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LockingDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Door LabApi.Features.Wrappers.Door public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079LockingDownRoomEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079LockingDownRoomEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Room LabApi.Features.Wrappers.Room public

LabApi.Events.Arguments.Scp079Events.Scp079PingedEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079PingedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Normal UnityEngine.Vector3 public
PingType LabApi.Features.Enums.Scp079PingType public
Player LabApi.Features.Wrappers.Player public
Position UnityEngine.Vector3 public

LabApi.Events.Arguments.Scp079Events.Scp079PingingEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079PingingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Normal UnityEngine.Vector3 public public
PingType LabApi.Features.Enums.Scp079PingType public public
Player LabApi.Features.Wrappers.Player public
Position UnityEngine.Vector3 public public

LabApi.Events.Arguments.Scp079Events.Scp079RecontainedEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079RecontainedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Activator LabApi.Features.Wrappers.Player public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079RecontainingEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079RecontainingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Activator LabApi.Features.Wrappers.Player public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079UnlockedDoorEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079UnlockedDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Door LabApi.Features.Wrappers.Door public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079UnlockingDoorEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079UnlockingDoorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Door LabApi.Features.Wrappers.Door public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp079Events.Scp079UsedTeslaEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079UsedTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.Scp079Events.Scp079UsingTeslaEventArgs

LabApi.Events.Arguments.Scp079Events.Scp079UsingTeslaEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Tesla LabApi.Features.Wrappers.Tesla public

LabApi.Events.Arguments.Scp096Events

LabApi.Events.Arguments.Scp096Events.Scp096AddedTargetEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096AddedTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public
WasLooking bool public

LabApi.Events.Arguments.Scp096Events.Scp096AddingTargetEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096AddingTargetEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public
WasLooking bool public

LabApi.Events.Arguments.Scp096Events.Scp096ChangedStateEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096ChangedStateEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
State PlayerRoles.PlayableScps.Scp096.Scp096RageState public

LabApi.Events.Arguments.Scp096Events.Scp096ChangingStateEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096ChangingStateEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
State PlayerRoles.PlayableScps.Scp096.Scp096RageState public public

LabApi.Events.Arguments.Scp096Events.Scp096ChargedEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096ChargedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096ChargingEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096ChargingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096EnragedEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096EnragedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
InitialDuration float public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096EnragingEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096EnragingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
InitialDuration float public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096PriedGateEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096PriedGateEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Gate LabApi.Features.Wrappers.Gate public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096PryingGateEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096PryingGateEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Gate LabApi.Features.Wrappers.Gate public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096StartCryingEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096StartCryingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096StartedCryingEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096StartedCryingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096TriedNotToCryEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096TriedNotToCryEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp096Events.Scp096TryingNotToCryEventArgs

LabApi.Events.Arguments.Scp096Events.Scp096TryingNotToCryEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events

LabApi.Events.Arguments.Scp106Events.Scp106ChangedStalkModeEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangedStalkModeEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsStalkActive bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106ChangedSubmersionStatusEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangedSubmersionStatusEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsSubmerging bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106ChangedVigorEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangedVigorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
OldValue float public
Player LabApi.Features.Wrappers.Player public
Value float public

LabApi.Events.Arguments.Scp106Events.Scp106ChangingStalkModeEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangingStalkModeEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsStalkActive bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106ChangingSubmersionStatusEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangingSubmersionStatusEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsSubmerging bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106ChangingVigorEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106ChangingVigorEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
OldValue float public
Player LabApi.Features.Wrappers.Player public
Value float public public

LabApi.Events.Arguments.Scp106Events.Scp106TeleportedPlayerEvent

LabApi.Events.Arguments.Scp106Events.Scp106TeleportedPlayerEvent

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106TeleportingPlayerEvent

LabApi.Events.Arguments.Scp106Events.Scp106TeleportingPlayerEvent

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106UsedHunterAtlasEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106UsedHunterAtlasEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
OriginalPosition UnityEngine.Vector3 public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp106Events.Scp106UsingHunterAtlasEventArgs

LabApi.Events.Arguments.Scp106Events.Scp106UsingHunterAtlasEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DestinationPosition UnityEngine.Vector3 public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp127Events

LabApi.Events.Arguments.Scp127Events.Scp127GainExperienceEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127GainExperienceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ExperienceGain float public
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public

LabApi.Events.Arguments.Scp127Events.Scp127GainingExperienceEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127GainingExperienceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
ExperienceGain float public public
IsAllowed bool public public
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public

LabApi.Events.Arguments.Scp127Events.Scp127LevelUpEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127LevelUpEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public
Tier InventorySystem.Items.Firearms.Modules.Scp127.Scp127Tier public

LabApi.Events.Arguments.Scp127Events.Scp127LevellingUpEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127LevellingUpEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public
Tier InventorySystem.Items.Firearms.Modules.Scp127.Scp127Tier public

LabApi.Events.Arguments.Scp127Events.Scp127TalkedEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127TalkedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Priority InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceTriggerBase+VoiceLinePriority public
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public
VoiceLine InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceLinesTranslation public

LabApi.Events.Arguments.Scp127Events.Scp127TalkingEventArgs

LabApi.Events.Arguments.Scp127Events.Scp127TalkingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Priority InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceTriggerBase+VoiceLinePriority public public
Scp127Item LabApi.Features.Wrappers.Scp127Firearm public
VoiceLine InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceLinesTranslation public public

LabApi.Events.Arguments.Scp173Events

LabApi.Events.Arguments.Scp173Events.Scp173AddedObserverEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173AddedObserverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173AddingObserverEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173AddingObserverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangedEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Active bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangingEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Active bool public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173CreatedTantrumEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173CreatedTantrumEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Tantrum LabApi.Features.Wrappers.TantrumHazard public
TantrumInstance Hazards.TantrumEnvironmentalHazard public

LabApi.Events.Arguments.Scp173Events.Scp173CreatingTantrumEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173CreatingTantrumEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173PlayedSoundEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173PlayedSoundEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
SoundId PlayerRoles.PlayableScps.Scp173.Scp173AudioPlayer+Scp173SoundId public

LabApi.Events.Arguments.Scp173Events.Scp173PlayingSoundEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173PlayingSoundEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
SoundId PlayerRoles.PlayableScps.Scp173.Scp173AudioPlayer+Scp173SoundId public public

LabApi.Events.Arguments.Scp173Events.Scp173RemovedObserverEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173RemovedObserverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp173Events.Scp173RemovingObserverEventArgs

LabApi.Events.Arguments.Scp173Events.Scp173RemovingObserverEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events

LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisedEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisingEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Ragdoll LabApi.Features.Wrappers.Ragdoll public

LabApi.Events.Arguments.Scp3114Events.Scp3114RevealedEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114RevealedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Forced bool public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114RevealingEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114RevealingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Forced bool public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StartedDanceEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StartedDanceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DanceId byte public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StartingDanceEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StartingDanceEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DanceId byte public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortedEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortingEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartedEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartingEventArgs

LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events

LabApi.Events.Arguments.Scp914Events.Scp914ActivatedEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ActivatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
KnobSetting Scp914.Scp914KnobSetting public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914ActivatingEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ActivatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
KnobSetting Scp914.Scp914KnobSetting public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914KnobChangedEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914KnobChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
KnobSetting Scp914.Scp914KnobSetting public
OldKnobSetting Scp914.Scp914KnobSetting public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914KnobChangingEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914KnobChangingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
KnobSetting Scp914.Scp914KnobSetting public public
OldKnobSetting Scp914.Scp914KnobSetting public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedInventoryItemEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedInventoryItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Item LabApi.Features.Wrappers.Item public
KnobSetting Scp914.Scp914KnobSetting public
OldItemType ItemType public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPickupEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPickupEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
KnobSetting Scp914.Scp914KnobSetting public
NewPosition UnityEngine.Vector3 public
OldItemType ItemType public
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPlayerEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
KnobSetting Scp914.Scp914KnobSetting public
NewPosition UnityEngine.Vector3 public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingInventoryItemEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingInventoryItemEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Item LabApi.Features.Wrappers.Item public
KnobSetting Scp914.Scp914KnobSetting public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPickupEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPickupEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
KnobSetting Scp914.Scp914KnobSetting public public
NewPosition UnityEngine.Vector3 public public
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPlayerEventArgs

LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPlayerEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
KnobSetting Scp914.Scp914KnobSetting public public
NewPosition UnityEngine.Vector3 public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp939Events

LabApi.Events.Arguments.Scp939Events.Scp939AttackedEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939AttackedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Damage float public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp939Events.Scp939AttackingEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939AttackingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Damage float public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
Target LabApi.Features.Wrappers.Player public public

LabApi.Events.Arguments.Scp939Events.Scp939CreatedAmnesticCloudEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939CreatedAmnesticCloudEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
AmnesticCloud LabApi.Features.Wrappers.AmnesticCloudHazard public
AmnesticCloudInstance LabApi.Features.Wrappers.AmnesticCloudHazard public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp939Events.Scp939CreatingAmnesticCloudEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939CreatingAmnesticCloudEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp939Events.Scp939LungedEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939LungedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
LungeState PlayerRoles.PlayableScps.Scp939.Scp939LungeState public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.Scp939Events.Scp939LungingEventArgs

LabApi.Events.Arguments.Scp939Events.Scp939LungingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
LungeState PlayerRoles.PlayableScps.Scp939.Scp939LungeState public public
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.ServerEvents

LabApi.Events.Arguments.ServerEvents.BanIssuedEventArgs

LabApi.Events.Arguments.ServerEvents.BanIssuedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public
BanType BanHandler+BanType public

LabApi.Events.Arguments.ServerEvents.BanIssuingEventArgs

LabApi.Events.Arguments.ServerEvents.BanIssuingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public public
BanType BanHandler+BanType public public
IsAllowed bool public public

LabApi.Events.Arguments.ServerEvents.BanRevokedEventArgs

LabApi.Events.Arguments.ServerEvents.BanRevokedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public
BanType BanHandler+BanType public

LabApi.Events.Arguments.ServerEvents.BanRevokingEventArgs

LabApi.Events.Arguments.ServerEvents.BanRevokingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public
BanType BanHandler+BanType public
IsAllowed bool public public

LabApi.Events.Arguments.ServerEvents.BanUpdatedEventArgs

LabApi.Events.Arguments.ServerEvents.BanUpdatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public
BanType BanHandler+BanType public
OldBanDetails BanDetails public

LabApi.Events.Arguments.ServerEvents.BanUpdatingEventArgs

LabApi.Events.Arguments.ServerEvents.BanUpdatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
BanDetails BanDetails public public
BanType BanHandler+BanType public public
IsAllowed bool public public
OldBanDetails BanDetails public

LabApi.Events.Arguments.ServerEvents.CassieAnnouncedEventArgs

LabApi.Events.Arguments.ServerEvents.CassieAnnouncedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CustomAnnouncement bool public
CustomSubtitles string public
MakeHold bool public
MakeNoise bool public
Words string public

LabApi.Events.Arguments.ServerEvents.CassieAnnouncingEventArgs

LabApi.Events.Arguments.ServerEvents.CassieAnnouncingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CustomAnnouncement bool public public
CustomSubtitles string public public
IsAllowed bool public public
MakeHold bool public public
MakeNoise bool public public
Words string public public

LabApi.Events.Arguments.ServerEvents.CassieQueuedScpTerminationEventArgs

LabApi.Events.Arguments.ServerEvents.CassieQueuedScpTerminationEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Announcement string public
DamageHandler PlayerStatsSystem.DamageHandlerBase public
Player LabApi.Features.Wrappers.Player public
SubtitleParts Subtitles.SubtitlePart[] public

LabApi.Events.Arguments.ServerEvents.CassieQueuingScpTerminationEventArgs

LabApi.Events.Arguments.ServerEvents.CassieQueuingScpTerminationEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Announcement string public public
DamageHandler PlayerStatsSystem.DamageHandlerBase public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public
SubtitleParts Subtitles.SubtitlePart[] public public

LabApi.Events.Arguments.ServerEvents.CommandExecutedEventArgs

LabApi.Events.Arguments.ServerEvents.CommandExecutedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Arguments System.ArraySegment<string> public
Command CommandSystem.ICommand public
CommandName string public
CommandType LabApi.Features.Enums.CommandType public
ExecutedSuccessfully bool public public
Response string public public
Sender CommandSender public

LabApi.Events.Arguments.ServerEvents.CommandExecutingEventArgs

LabApi.Events.Arguments.ServerEvents.CommandExecutingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Arguments System.ArraySegment<string> public public
Command CommandSystem.ICommand public public
CommandFound bool public
CommandName string public
CommandType LabApi.Features.Enums.CommandType public
IsAllowed bool public public
Sender CommandSender public public

LabApi.Events.Arguments.ServerEvents.ElevatorSequenceChangedEventArgs

LabApi.Events.Arguments.ServerEvents.ElevatorSequenceChangedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Elevator LabApi.Features.Wrappers.Elevator public
NewSequence Interactables.Interobjects.ElevatorChamber+ElevatorSequence public
OldSequence Interactables.Interobjects.ElevatorChamber+ElevatorSequence public

LabApi.Events.Arguments.ServerEvents.ExplosionSpawnedEventArgs

LabApi.Events.Arguments.ServerEvents.ExplosionSpawnedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DestroyDoors bool public
ExplosionType ExplosionType public
Player LabApi.Features.Wrappers.Player public
Position UnityEngine.Vector3 public
Settings InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade public

LabApi.Events.Arguments.ServerEvents.ExplosionSpawningEventArgs

LabApi.Events.Arguments.ServerEvents.ExplosionSpawningEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
DestroyDoors bool public public
ExplosionType ExplosionType public public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public public
Position UnityEngine.Vector3 public public
Settings InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade public public

LabApi.Events.Arguments.ServerEvents.GeneratorActivatedEventArgs

LabApi.Events.Arguments.ServerEvents.GeneratorActivatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public

LabApi.Events.Arguments.ServerEvents.GeneratorActivatingEventArgs

LabApi.Events.Arguments.ServerEvents.GeneratorActivatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Generator LabApi.Features.Wrappers.Generator public
IsAllowed bool public public

LabApi.Events.Arguments.ServerEvents.ItemSpawnedEventArgs

LabApi.Events.Arguments.ServerEvents.ItemSpawnedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.ServerEvents.ItemSpawningEventArgs

LabApi.Events.Arguments.ServerEvents.ItemSpawningEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
ItemType ItemType public public

LabApi.Events.Arguments.ServerEvents.LczDecontaminationAnnouncedEventArgs

LabApi.Events.Arguments.ServerEvents.LczDecontaminationAnnouncedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Phase int public

LabApi.Events.Arguments.ServerEvents.LczDecontaminationStartingEventArgs

LabApi.Events.Arguments.ServerEvents.LczDecontaminationStartingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public

LabApi.Events.Arguments.ServerEvents.MapGeneratedEventArgs

LabApi.Events.Arguments.ServerEvents.MapGeneratedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Seed int public

LabApi.Events.Arguments.ServerEvents.MapGeneratingEventArgs

LabApi.Events.Arguments.ServerEvents.MapGeneratingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Seed int public public

LabApi.Events.Arguments.ServerEvents.PickupCreatedEventArgs

LabApi.Events.Arguments.ServerEvents.PickupCreatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.ServerEvents.PickupDestroyedEventArgs

LabApi.Events.Arguments.ServerEvents.PickupDestroyedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Pickup LabApi.Features.Wrappers.Pickup public

LabApi.Events.Arguments.ServerEvents.ProjectileExplodedEventArgs

LabApi.Events.Arguments.ServerEvents.ProjectileExplodedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
Position UnityEngine.Vector3 public
Projectile LabApi.Features.Wrappers.TimedGrenadeProjectile public
TimedGrenade LabApi.Features.Wrappers.TimedGrenadeProjectile public

LabApi.Events.Arguments.ServerEvents.ProjectileExplodingEventArgs

LabApi.Events.Arguments.ServerEvents.ProjectileExplodingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Grenade LabApi.Features.Wrappers.TimedGrenadeProjectile public
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public public
Position UnityEngine.Vector3 public public
TimedGrenade LabApi.Features.Wrappers.TimedGrenadeProjectile public

LabApi.Events.Arguments.ServerEvents.RoundEndedEventArgs

LabApi.Events.Arguments.ServerEvents.RoundEndedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
LeadingTeam RoundSummary+LeadingTeam public
ShowSummary bool public public

LabApi.Events.Arguments.ServerEvents.RoundEndingConditionsCheckEventArgs

LabApi.Events.Arguments.ServerEvents.RoundEndingConditionsCheckEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
CanEnd bool public public

LabApi.Events.Arguments.ServerEvents.RoundEndingEventArgs

LabApi.Events.Arguments.ServerEvents.RoundEndingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
LeadingTeam RoundSummary+LeadingTeam public public

LabApi.Events.Arguments.ServerEvents.RoundStartingEventArgs

LabApi.Events.Arguments.ServerEvents.RoundStartingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public

LabApi.Events.Arguments.ServerEvents.SendingAdminChatEventArgs

LabApi.Events.Arguments.ServerEvents.SendingAdminChatEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Message string public public
Sender CommandSender public

LabApi.Events.Arguments.ServerEvents.SentAdminChatEventArgs

LabApi.Events.Arguments.ServerEvents.SentAdminChatEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Message string public
Sender CommandSender public

LabApi.Events.Arguments.ServerEvents.WaveRespawnedEventArgs

LabApi.Events.Arguments.ServerEvents.WaveRespawnedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Players System.Collections.Generic.IReadOnlyList<LabApi.Features.Wrappers.Player> public
Wave LabApi.Features.Wrappers.RespawnWave public

LabApi.Events.Arguments.ServerEvents.WaveRespawningEventArgs

LabApi.Events.Arguments.ServerEvents.WaveRespawningEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Roles System.Collections.Generic.Dictionary<LabApi.Features.Wrappers.Player, PlayerRoles.RoleTypeId> public private
SpawningPlayers System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public
Wave LabApi.Features.Wrappers.RespawnWave public

LabApi.Events.Arguments.ServerEvents.WaveTeamSelectedEventArgs

LabApi.Events.Arguments.ServerEvents.WaveTeamSelectedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Wave LabApi.Features.Wrappers.RespawnWave public

LabApi.Events.Arguments.ServerEvents.WaveTeamSelectingEventArgs

LabApi.Events.Arguments.ServerEvents.WaveTeamSelectingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Wave Respawning.Waves.SpawnableWaveBase public public

LabApi.Events.Arguments.WarheadEvents

LabApi.Events.Arguments.WarheadEvents.WarheadDetonatedEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadDetonatedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public

LabApi.Events.Arguments.WarheadEvents.WarheadDetonatingEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadDetonatingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public public

LabApi.Events.Arguments.WarheadEvents.WarheadStartedEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadStartedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAutomatic bool public
Player LabApi.Features.Wrappers.Player public
SuppressSubtitles bool public
WarheadState AlphaWarheadSyncInfo public

LabApi.Events.Arguments.WarheadEvents.WarheadStartingEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadStartingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
IsAutomatic bool public public
Player LabApi.Features.Wrappers.Player public public
SuppressSubtitles bool public public
WarheadState AlphaWarheadSyncInfo public public

LabApi.Events.Arguments.WarheadEvents.WarheadStoppedEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadStoppedEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
Player LabApi.Features.Wrappers.Player public
WarheadState AlphaWarheadSyncInfo public

LabApi.Events.Arguments.WarheadEvents.WarheadStoppingEventArgs

LabApi.Events.Arguments.WarheadEvents.WarheadStoppingEventArgs

  • Kind: Class
  • Base Type: System.EventArgs

Properties

Name Type Get Set Static
IsAllowed bool public public
Player LabApi.Features.Wrappers.Player public public
WarheadState AlphaWarheadSyncInfo public public

LabApi.Events.CustomHandlers

LabApi.Events.CustomHandlers.CustomEventsHandler

LabApi.Events.CustomHandlers.CustomEventsHandler

  • Kind: Class

Methods

Name Signature Returns Modifiers
OnObjectiveActivatedGeneratorCompleted OnObjectiveActivatedGeneratorCompleted(LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatedObjectiveEventArgs ev) void public
OnObjectiveActivatingGeneratorCompleting OnObjectiveActivatingGeneratorCompleting(LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatingObjectiveEventArgs ev) void public
OnObjectiveCompleted OnObjectiveCompleted(LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs ev) void public
OnObjectiveCompleting OnObjectiveCompleting(LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs ev) void public
OnObjectiveDamagedScpCompleted OnObjectiveDamagedScpCompleted(LabApi.Events.Arguments.ObjectiveEvents.ScpDamagedObjectiveEventArgs ev) void public
OnObjectiveDamagingScpCompleting OnObjectiveDamagingScpCompleting(LabApi.Events.Arguments.ObjectiveEvents.ScpDamagingObjectiveEventArgs ev) void public
OnObjectiveEscapedCompleted OnObjectiveEscapedCompleted(LabApi.Events.Arguments.ObjectiveEvents.EscapedObjectiveEventArgs ev) void public
OnObjectiveEscapingCompleting OnObjectiveEscapingCompleting(LabApi.Events.Arguments.ObjectiveEvents.EscapingObjectiveEventArgs ev) void public
OnObjectiveKilledEnemyCompleted OnObjectiveKilledEnemyCompleted(LabApi.Events.Arguments.ObjectiveEvents.EnemyKilledObjectiveEventArgs ev) void public
OnObjectiveKillingEnemyCompleting OnObjectiveKillingEnemyCompleting(LabApi.Events.Arguments.ObjectiveEvents.EnemyKillingObjectiveEventArgs ev) void public
OnObjectivePickedScpItemCompleted OnObjectivePickedScpItemCompleted(LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickedObjectiveEventArgs ev) void public
OnObjectivePickingScpItemCompleting OnObjectivePickingScpItemCompleting(LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickingObjectiveEventArgs ev) void public
OnPlayerActivatedGenerator OnPlayerActivatedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerActivatedGeneratorEventArgs ev) void public
OnPlayerActivatingGenerator OnPlayerActivatingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerActivatingGeneratorEventArgs ev) void public
OnPlayerAimedWeapon OnPlayerAimedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerAimedWeaponEventArgs ev) void public
OnPlayerBanned OnPlayerBanned(LabApi.Events.Arguments.PlayerEvents.PlayerBannedEventArgs ev) void public
OnPlayerBanning OnPlayerBanning(LabApi.Events.Arguments.PlayerEvents.PlayerBanningEventArgs ev) void public
OnPlayerCancelledUsingItem OnPlayerCancelledUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerCancelledUsingItemEventArgs ev) void public
OnPlayerCancellingUsingItem OnPlayerCancellingUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerCancellingUsingItemEventArgs ev) void public
OnPlayerChangedAttachments OnPlayerChangedAttachments(LabApi.Events.Arguments.PlayerEvents.PlayerChangedAttachmentsEventArgs ev) void public
OnPlayerChangedBadgeVisibility OnPlayerChangedBadgeVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerChangedBadgeVisibilityEventArgs ev) void public
OnPlayerChangedItem OnPlayerChangedItem(LabApi.Events.Arguments.PlayerEvents.PlayerChangedItemEventArgs ev) void public
OnPlayerChangedNickname OnPlayerChangedNickname(LabApi.Events.Arguments.PlayerEvents.PlayerChangedNicknameEventArgs ev) void public
OnPlayerChangedRadioRange OnPlayerChangedRadioRange(LabApi.Events.Arguments.PlayerEvents.PlayerChangedRadioRangeEventArgs ev) void public
OnPlayerChangedRole OnPlayerChangedRole(LabApi.Events.Arguments.PlayerEvents.PlayerChangedRoleEventArgs ev) void public
OnPlayerChangedSpectator OnPlayerChangedSpectator(LabApi.Events.Arguments.PlayerEvents.PlayerChangedSpectatorEventArgs ev) void public
OnPlayerChangingAttachments OnPlayerChangingAttachments(LabApi.Events.Arguments.PlayerEvents.PlayerChangingAttachmentsEventArgs ev) void public
OnPlayerChangingBadgeVisibility OnPlayerChangingBadgeVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerChangingBadgeVisibilityEventArgs ev) void public
OnPlayerChangingItem OnPlayerChangingItem(LabApi.Events.Arguments.PlayerEvents.PlayerChangingItemEventArgs ev) void public
OnPlayerChangingNickname OnPlayerChangingNickname(LabApi.Events.Arguments.PlayerEvents.PlayerChangingNicknameEventArgs ev) void public
OnPlayerChangingRadioRange OnPlayerChangingRadioRange(LabApi.Events.Arguments.PlayerEvents.PlayerChangingRadioRangeEventArgs ev) void public
OnPlayerChangingRole OnPlayerChangingRole(LabApi.Events.Arguments.PlayerEvents.PlayerChangingRoleEventArgs ev) void public
OnPlayerClosedGenerator OnPlayerClosedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerClosedGeneratorEventArgs ev) void public
OnPlayerClosingGenerator OnPlayerClosingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerClosingGeneratorEventArgs ev) void public
OnPlayerCuffed OnPlayerCuffed(LabApi.Events.Arguments.PlayerEvents.PlayerCuffedEventArgs ev) void public
OnPlayerCuffing OnPlayerCuffing(LabApi.Events.Arguments.PlayerEvents.PlayerCuffingEventArgs ev) void public
OnPlayerDamagedShootingTarget OnPlayerDamagedShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerDamagedShootingTargetEventArgs ev) void public
OnPlayerDamagedWindow OnPlayerDamagedWindow(LabApi.Events.Arguments.PlayerEvents.PlayerDamagedWindowEventArgs ev) void public
OnPlayerDamagingShootingTarget OnPlayerDamagingShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerDamagingShootingTargetEventArgs ev) void public
OnPlayerDamagingWindow OnPlayerDamagingWindow(LabApi.Events.Arguments.PlayerEvents.PlayerDamagingWindowEventArgs ev) void public
OnPlayerDeactivatedGenerator OnPlayerDeactivatedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatedGeneratorEventArgs ev) void public
OnPlayerDeactivatingGenerator OnPlayerDeactivatingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatingGeneratorEventArgs ev) void public
OnPlayerDeath OnPlayerDeath(LabApi.Events.Arguments.PlayerEvents.PlayerDeathEventArgs ev) void public
OnPlayerDetectedByScp1344 OnPlayerDetectedByScp1344(LabApi.Events.Arguments.PlayerEvents.PlayerDetectedByScp1344EventArgs ev) void public
OnPlayerDroppedAmmo OnPlayerDroppedAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerDroppedAmmoEventArgs ev) void public
OnPlayerDroppedItem OnPlayerDroppedItem(LabApi.Events.Arguments.PlayerEvents.PlayerDroppedItemEventArgs ev) void public
OnPlayerDroppingAmmo OnPlayerDroppingAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerDroppingAmmoEventArgs ev) void public
OnPlayerDroppingItem OnPlayerDroppingItem(LabApi.Events.Arguments.PlayerEvents.PlayerDroppingItemEventArgs ev) void public
OnPlayerDryFiredWeapon OnPlayerDryFiredWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerDryFiredWeaponEventArgs ev) void public
OnPlayerDryFiringWeapon OnPlayerDryFiringWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerDryFiringWeaponEventArgs ev) void public
OnPlayerDying OnPlayerDying(LabApi.Events.Arguments.PlayerEvents.PlayerDyingEventArgs ev) void public
OnPlayerEnteredHazard OnPlayerEnteredHazard(LabApi.Events.Arguments.PlayerEvents.PlayerEnteredHazardEventArgs ev) void public
OnPlayerEnteredPocketDimension OnPlayerEnteredPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerEnteredPocketDimensionEventArgs ev) void public
OnPlayerEnteringHazard OnPlayerEnteringHazard(LabApi.Events.Arguments.PlayerEvents.PlayerEnteringHazardEventArgs ev) void public
OnPlayerEnteringPocketDimension OnPlayerEnteringPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerEnteringPocketDimensionEventArgs ev) void public
OnPlayerEscaped OnPlayerEscaped(LabApi.Events.Arguments.PlayerEvents.PlayerEscapedEventArgs ev) void public
OnPlayerEscaping OnPlayerEscaping(LabApi.Events.Arguments.PlayerEvents.PlayerEscapingEventArgs ev) void public
OnPlayerFlippedCoin OnPlayerFlippedCoin(LabApi.Events.Arguments.PlayerEvents.PlayerFlippedCoinEventArgs ev) void public
OnPlayerFlippingCoin OnPlayerFlippingCoin(LabApi.Events.Arguments.PlayerEvents.PlayerFlippingCoinEventArgs ev) void public
OnPlayerGroupChanged OnPlayerGroupChanged(LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangedEventArgs ev) void public
OnPlayerGroupChanging OnPlayerGroupChanging(LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangingEventArgs ev) void public
OnPlayerHurt OnPlayerHurt(LabApi.Events.Arguments.PlayerEvents.PlayerHurtEventArgs ev) void public
OnPlayerHurting OnPlayerHurting(LabApi.Events.Arguments.PlayerEvents.PlayerHurtingEventArgs ev) void public
OnPlayerIdledTesla OnPlayerIdledTesla(LabApi.Events.Arguments.PlayerEvents.PlayerIdledTeslaEventArgs ev) void public
OnPlayerIdlingTesla OnPlayerIdlingTesla(LabApi.Events.Arguments.PlayerEvents.PlayerIdlingTeslaEventArgs ev) void public
OnPlayerInspectedKeycard OnPlayerInspectedKeycard(LabApi.Events.Arguments.PlayerEvents.PlayerInspectedKeycardEventArgs ev) void public
OnPlayerInspectingKeycard OnPlayerInspectingKeycard(LabApi.Events.Arguments.PlayerEvents.PlayerInspectingKeycardEventArgs ev) void public
OnPlayerInteractedDoor OnPlayerInteractedDoor(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedDoorEventArgs ev) void public
OnPlayerInteractedElevator OnPlayerInteractedElevator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedElevatorEventArgs ev) void public
OnPlayerInteractedGenerator OnPlayerInteractedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedGeneratorEventArgs ev) void public
OnPlayerInteractedLocker OnPlayerInteractedLocker(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedLockerEventArgs ev) void public
OnPlayerInteractedScp330 OnPlayerInteractedScp330(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedScp330EventArgs ev) void public
OnPlayerInteractedShootingTarget OnPlayerInteractedShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedShootingTargetEventArgs ev) void public
OnPlayerInteractedToy OnPlayerInteractedToy(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedToyEventArgs ev) void public
OnPlayerInteractedWarheadLever OnPlayerInteractedWarheadLever(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedWarheadLeverEventArgs ev) void public
OnPlayerInteractingDoor OnPlayerInteractingDoor(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingDoorEventArgs ev) void public
OnPlayerInteractingElevator OnPlayerInteractingElevator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingElevatorEventArgs ev) void public
OnPlayerInteractingGenerator OnPlayerInteractingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingGeneratorEventArgs ev) void public
OnPlayerInteractingLocker OnPlayerInteractingLocker(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingLockerEventArgs ev) void public
OnPlayerInteractingScp330 OnPlayerInteractingScp330(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingScp330EventArgs ev) void public
OnPlayerInteractingShootingTarget OnPlayerInteractingShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingShootingTargetEventArgs ev) void public
OnPlayerInteractingWarheadLever OnPlayerInteractingWarheadLever(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingWarheadLeverEventArgs ev) void public
OnPlayerItemUsageEffectsApplying OnPlayerItemUsageEffectsApplying(LabApi.Events.Arguments.PlayerEvents.PlayerItemUsageEffectsApplyingEventArgs ev) void public
OnPlayerJoined OnPlayerJoined(LabApi.Events.Arguments.PlayerEvents.PlayerJoinedEventArgs ev) void public
OnPlayerJumped OnPlayerJumped(LabApi.Events.Arguments.PlayerEvents.PlayerJumpedEventArgs ev) void public
OnPlayerKicked OnPlayerKicked(LabApi.Events.Arguments.PlayerEvents.PlayerKickedEventArgs ev) void public
OnPlayerKicking OnPlayerKicking(LabApi.Events.Arguments.PlayerEvents.PlayerKickingEventArgs ev) void public
OnPlayerLeavingHazard OnPlayerLeavingHazard(LabApi.Events.Arguments.PlayerEvents.PlayerLeavingHazardEventArgs ev) void public
OnPlayerLeavingPocketDimension OnPlayerLeavingPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerLeavingPocketDimensionEventArgs ev) void public
OnPlayerLeft OnPlayerLeft(LabApi.Events.Arguments.PlayerEvents.PlayerLeftEventArgs ev) void public
OnPlayerLeftHazard OnPlayerLeftHazard(LabApi.Events.Arguments.PlayerEvents.PlayerLeftHazardEventArgs ev) void public
OnPlayerLeftPocketDimension OnPlayerLeftPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerLeftPocketDimensionEventArgs ev) void public
OnPlayerMovementStateChanged OnPlayerMovementStateChanged(LabApi.Events.Arguments.PlayerEvents.PlayerMovementStateChangedEventArgs ev) void public
OnPlayerMuted OnPlayerMuted(LabApi.Events.Arguments.PlayerEvents.PlayerMutedEventArgs ev) void public
OnPlayerMuting OnPlayerMuting(LabApi.Events.Arguments.PlayerEvents.PlayerMutingEventArgs ev) void public
OnPlayerOpenedGenerator OnPlayerOpenedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerOpenedGeneratorEventArgs ev) void public
OnPlayerOpeningGenerator OnPlayerOpeningGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerOpeningGeneratorEventArgs ev) void public
OnPlayerPickedUpAmmo OnPlayerPickedUpAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpAmmoEventArgs ev) void public
OnPlayerPickedUpArmor OnPlayerPickedUpArmor(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpArmorEventArgs ev) void public
OnPlayerPickedUpItem OnPlayerPickedUpItem(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpItemEventArgs ev) void public
OnPlayerPickedUpScp330 OnPlayerPickedUpScp330(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpScp330EventArgs ev) void public
OnPlayerPickingUpAmmo OnPlayerPickingUpAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpAmmoEventArgs ev) void public
OnPlayerPickingUpArmor OnPlayerPickingUpArmor(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpArmorEventArgs ev) void public
OnPlayerPickingUpItem OnPlayerPickingUpItem(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpItemEventArgs ev) void public
OnPlayerPickingUpScp330 OnPlayerPickingUpScp330(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpScp330EventArgs ev) void public
OnPlayerPlacedBlood OnPlayerPlacedBlood(LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBloodEventArgs ev) void public
OnPlayerPlacedBulletHole OnPlayerPlacedBulletHole(LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBulletHoleEventArgs ev) void public
OnPlayerPlacingBlood OnPlayerPlacingBlood(LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBloodEventArgs ev) void public
OnPlayerPlacingBulletHole OnPlayerPlacingBulletHole(LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBulletHoleEventArgs ev) void public
OnPlayerPreAuthenticated OnPlayerPreAuthenticated(LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatedEventArgs ev) void public
OnPlayerPreAuthenticating OnPlayerPreAuthenticating(LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatingEventArgs ev) void public
OnPlayerProcessedJailbirdMessage OnPlayerProcessedJailbirdMessage(LabApi.Events.Arguments.PlayerEvents.PlayerProcessedJailbirdMessageEventArgs ev) void public
OnPlayerProcessingJailbirdMessage OnPlayerProcessingJailbirdMessage(LabApi.Events.Arguments.PlayerEvents.PlayerProcessingJailbirdMessageEventArgs ev) void public
OnPlayerRaPlayerListAddedPlayer OnPlayerRaPlayerListAddedPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddedPlayerEventArgs ev) void public
OnPlayerRaPlayerListAddingPlayer OnPlayerRaPlayerListAddingPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddingPlayerEventArgs ev) void public
OnPlayerReceivedAchievement OnPlayerReceivedAchievement(LabApi.Events.Arguments.PlayerEvents.PlayerReceivedAchievementEventArgs ev) void public
OnPlayerReceivedLoadout OnPlayerReceivedLoadout(LabApi.Events.Arguments.PlayerEvents.PlayerReceivedLoadoutEventArgs ev) void public
OnPlayerReceivingLoadout OnPlayerReceivingLoadout(LabApi.Events.Arguments.PlayerEvents.PlayerReceivingLoadoutEventArgs ev) void public
OnPlayerReceivingVoiceMessage OnPlayerReceivingVoiceMessage(LabApi.Events.Arguments.PlayerEvents.PlayerReceivingVoiceMessageEventArgs ev) void public
OnPlayerReloadedWeapon OnPlayerReloadedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerReloadedWeaponEventArgs ev) void public
OnPlayerReloadingWeapon OnPlayerReloadingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerReloadingWeaponEventArgs ev) void public
OnPlayerReportedCheater OnPlayerReportedCheater(LabApi.Events.Arguments.PlayerEvents.PlayerReportedCheaterEventArgs ev) void public
OnPlayerReportedPlayer OnPlayerReportedPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerReportedPlayerEventArgs ev) void public
OnPlayerReportingCheater OnPlayerReportingCheater(LabApi.Events.Arguments.PlayerEvents.PlayerReportingCheaterEventArgs ev) void public
OnPlayerReportingPlayer OnPlayerReportingPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerReportingPlayerEventArgs ev) void public
OnPlayerRequestedCustomRaInfo OnPlayerRequestedCustomRaInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedCustomRaInfoEventArgs ev) void public
OnPlayerRequestedRaPlayerInfo OnPlayerRequestedRaPlayerInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerInfoEventArgs ev) void public
OnPlayerRequestedRaPlayerList OnPlayerRequestedRaPlayerList(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerListEventArgs ev) void public
OnPlayerRequestedRaPlayersInfo OnPlayerRequestedRaPlayersInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayersInfoEventArgs ev) void public
OnPlayerRequestingRaPlayerInfo OnPlayerRequestingRaPlayerInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerInfoEventArgs ev) void public
OnPlayerRequestingRaPlayerList OnPlayerRequestingRaPlayerList(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerListEventArgs ev) void public
OnPlayerRequestingRaPlayersInfo OnPlayerRequestingRaPlayersInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayersInfoEventArgs ev) void public
OnPlayerRoomChanged OnPlayerRoomChanged(LabApi.Events.Arguments.PlayerEvents.PlayerRoomChangedEventArgs ev) void public
OnPlayerSearchedAmmo OnPlayerSearchedAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedAmmoEventArgs ev) void public
OnPlayerSearchedArmor OnPlayerSearchedArmor(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedArmorEventArgs ev) void public
OnPlayerSearchedPickup OnPlayerSearchedPickup(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedPickupEventArgs ev) void public
OnPlayerSearchedToy OnPlayerSearchedToy(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedToyEventArgs ev) void public
OnPlayerSearchingAmmo OnPlayerSearchingAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingAmmoEventArgs ev) void public
OnPlayerSearchingArmor OnPlayerSearchingArmor(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingArmorEventArgs ev) void public
OnPlayerSearchingPickup OnPlayerSearchingPickup(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingPickupEventArgs ev) void public
OnPlayerSearchingToy OnPlayerSearchingToy(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingToyEventArgs ev) void public
OnPlayerSearchToyAborted OnPlayerSearchToyAborted(LabApi.Events.Arguments.PlayerEvents.PlayerSearchToyAbortedEventArgs ev) void public
OnPlayerSendingAttachmentsPrefs OnPlayerSendingAttachmentsPrefs(LabApi.Events.Arguments.PlayerEvents.PlayerSendingAttachmentsPrefsEventArgs ev) void public
OnPlayerSendingVoiceMessage OnPlayerSendingVoiceMessage(LabApi.Events.Arguments.PlayerEvents.PlayerSendingVoiceMessageEventArgs ev) void public
OnPlayerSentAttachmentsPrefs OnPlayerSentAttachmentsPrefs(LabApi.Events.Arguments.PlayerEvents.PlayerSentAttachmentsPrefsEventArgs ev) void public
OnPlayerShootingWeapon OnPlayerShootingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerShootingWeaponEventArgs ev) void public
OnPlayerShotWeapon OnPlayerShotWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerShotWeaponEventArgs ev) void public
OnPlayerSpawned OnPlayerSpawned(LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedEventArgs ev) void public
OnPlayerSpawnedRagdoll OnPlayerSpawnedRagdoll(LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedRagdollEventArgs ev) void public
OnPlayerSpawning OnPlayerSpawning(LabApi.Events.Arguments.PlayerEvents.PlayerSpawningEventArgs ev) void public
OnPlayerSpawningRagdoll OnPlayerSpawningRagdoll(LabApi.Events.Arguments.PlayerEvents.PlayerSpawningRagdollEventArgs ev) void public
OnPlayerSpinnedRevolver OnPlayerSpinnedRevolver(LabApi.Events.Arguments.PlayerEvents.PlayerSpinnedRevolverEventArgs ev) void public
OnPlayerSpinningRevolver OnPlayerSpinningRevolver(LabApi.Events.Arguments.PlayerEvents.PlayerSpinningRevolverEventArgs ev) void public
OnPlayerStayingInHazard OnPlayerStayingInHazard(LabApi.Events.Arguments.PlayerEvents.PlayersStayingInHazardEventArgs ev) void public
OnPlayerThrewItem OnPlayerThrewItem(LabApi.Events.Arguments.PlayerEvents.PlayerThrewItemEventArgs ev) void public
OnPlayerThrewProjectile OnPlayerThrewProjectile(LabApi.Events.Arguments.PlayerEvents.PlayerThrewProjectileEventArgs ev) void public
OnPlayerThrowingItem OnPlayerThrowingItem(LabApi.Events.Arguments.PlayerEvents.PlayerThrowingItemEventArgs ev) void public
OnPlayerThrowingProjectile OnPlayerThrowingProjectile(LabApi.Events.Arguments.PlayerEvents.PlayerThrowingProjectileEventArgs ev) void public
OnPlayerToggledDisruptorFiringMode OnPlayerToggledDisruptorFiringMode(LabApi.Events.Arguments.PlayerEvents.PlayerToggledDisruptorFiringModeEventArgs ev) void public
OnPlayerToggledFlashlight OnPlayerToggledFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerToggledFlashlightEventArgs ev) void public
OnPlayerToggledNoclip OnPlayerToggledNoclip(LabApi.Events.Arguments.PlayerEvents.PlayerToggledNoclipEventArgs ev) void public
OnPlayerToggledRadio OnPlayerToggledRadio(LabApi.Events.Arguments.PlayerEvents.PlayerToggledRadioEventArgs ev) void public
OnPlayerToggledWeaponFlashlight OnPlayerToggledWeaponFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerToggledWeaponFlashlightEventArgs ev) void public
OnPlayerTogglingFlashlight OnPlayerTogglingFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingFlashlightEventArgs ev) void public
OnPlayerTogglingNoclip OnPlayerTogglingNoclip(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingNoclipEventArgs ev) void public
OnPlayerTogglingRadio OnPlayerTogglingRadio(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingRadioEventArgs ev) void public
OnPlayerTogglingWeaponFlashlight OnPlayerTogglingWeaponFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingWeaponFlashlightEventArgs ev) void public
OnPlayerTriggeredTesla OnPlayerTriggeredTesla(LabApi.Events.Arguments.PlayerEvents.PlayerTriggeredTeslaEventArgs ev) void public
OnPlayerTriggeringTesla OnPlayerTriggeringTesla(LabApi.Events.Arguments.PlayerEvents.PlayerTriggeringTeslaEventArgs ev) void public
OnPlayerUncuffed OnPlayerUncuffed(LabApi.Events.Arguments.PlayerEvents.PlayerUncuffedEventArgs ev) void public
OnPlayerUncuffing OnPlayerUncuffing(LabApi.Events.Arguments.PlayerEvents.PlayerUncuffingEventArgs ev) void public
OnPlayerUnloadedWeapon OnPlayerUnloadedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerUnloadedWeaponEventArgs ev) void public
OnPlayerUnloadingWeapon OnPlayerUnloadingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerUnloadingWeaponEventArgs ev) void public
OnPlayerUnlockedGenerator OnPlayerUnlockedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedGeneratorEventArgs ev) void public
OnPlayerUnlockedWarheadButton OnPlayerUnlockedWarheadButton(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedWarheadButtonEventArgs ev) void public
OnPlayerUnlockingGenerator OnPlayerUnlockingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingGeneratorEventArgs ev) void public
OnPlayerUnlockingWarheadButton OnPlayerUnlockingWarheadButton(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingWarheadButtonEventArgs ev) void public
OnPlayerUnmuted OnPlayerUnmuted(LabApi.Events.Arguments.PlayerEvents.PlayerUnmutedEventArgs ev) void public
OnPlayerUnmuting OnPlayerUnmuting(LabApi.Events.Arguments.PlayerEvents.PlayerUnmutingEventArgs ev) void public
OnPlayerUpdatedEffect OnPlayerUpdatedEffect(LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatedEventArgs ev) void public
OnPlayerUpdatingEffect OnPlayerUpdatingEffect(LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatingEventArgs ev) void public
OnPlayerUsedIntercom OnPlayerUsedIntercom(LabApi.Events.Arguments.PlayerEvents.PlayerUsedIntercomEventArgs ev) void public
OnPlayerUsedItem OnPlayerUsedItem(LabApi.Events.Arguments.PlayerEvents.PlayerUsedItemEventArgs ev) void public
OnPlayerUsedRadio OnPlayerUsedRadio(LabApi.Events.Arguments.PlayerEvents.PlayerUsedRadioEventArgs ev) void public
OnPlayerUsingIntercom OnPlayerUsingIntercom(LabApi.Events.Arguments.PlayerEvents.PlayerUsingIntercomEventArgs ev) void public
OnPlayerUsingItem OnPlayerUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerUsingItemEventArgs ev) void public
OnPlayerUsingRadio OnPlayerUsingRadio(LabApi.Events.Arguments.PlayerEvents.PlayerUsingRadioEventArgs ev) void public
OnPlayerValidatedVisibility OnPlayerValidatedVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerValidatedVisibilityEventArgs ev) void public
OnPlayerZoneChanged OnPlayerZoneChanged(LabApi.Events.Arguments.PlayerEvents.PlayerZoneChangedEventArgs ev) void public
OnScp0492ConsumedCorpse OnScp0492ConsumedCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumedCorpseEventArgs ev) void public
OnScp0492ConsumingCorpse OnScp0492ConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumingCorpseEventArgs ev) void public
OnScp0492StartedConsumingCorpse OnScp0492StartedConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492StartedConsumingCorpseEventArgs ev) void public
OnScp0492StartingConsumingCorpse OnScp0492StartingConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492StartingConsumingCorpseEventArgs ev) void public
OnScp049ResurrectedBody OnScp049ResurrectedBody(LabApi.Events.Arguments.Scp049Events.Scp049ResurrectedBodyEventArgs ev) void public
OnScp049ResurrectingBody OnScp049ResurrectingBody(LabApi.Events.Arguments.Scp049Events.Scp049ResurrectingBodyEventArgs ev) void public
OnScp049StartingResurrection OnScp049StartingResurrection(LabApi.Events.Arguments.Scp049Events.Scp049StartingResurrectionEventArgs ev) void public
OnScp049UsedDoctorsCall OnScp049UsedDoctorsCall(LabApi.Events.Arguments.Scp049Events.Scp049UsedDoctorsCallEventArgs ev) void public
OnScp049UsedSense OnScp049UsedSense(LabApi.Events.Arguments.Scp049Events.Scp049UsedSenseEventArgs ev) void public
OnScp049UsingDoctorsCall OnScp049UsingDoctorsCall(LabApi.Events.Arguments.Scp049Events.Scp049UsingDoctorsCallEventArgs ev) void public
OnScp049UsingSense OnScp049UsingSense(LabApi.Events.Arguments.Scp049Events.Scp049UsingSenseEventArgs ev) void public
OnScp079BlackedOutRoom OnScp079BlackedOutRoom(LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutRoomEventArgs ev) void public
OnScp079BlackedOutZone OnScp079BlackedOutZone(LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutZoneEventArgs ev) void public
OnScp079BlackingOutRoom OnScp079BlackingOutRoom(LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutRoomEventsArgs ev) void public
OnScp079BlackingOutZone OnScp079BlackingOutZone(LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutZoneEventArgs ev) void public
OnScp079CancelledRoomLockdown OnScp079CancelledRoomLockdown(LabApi.Events.Arguments.Scp079Events.Scp079CancelledRoomLockdownEventArgs ev) void public
OnScp079CancellingRoomLockdown OnScp079CancellingRoomLockdown(LabApi.Events.Arguments.Scp079Events.Scp079CancellingRoomLockdownEventArgs ev) void public
OnScp079ChangedCamera OnScp079ChangedCamera(LabApi.Events.Arguments.Scp079Events.Scp079ChangedCameraEventArgs ev) void public
OnScp079ChangingCamera OnScp079ChangingCamera(LabApi.Events.Arguments.Scp079Events.Scp079ChangingCameraEventArgs ev) void public
OnScp079GainedExperience OnScp079GainedExperience(LabApi.Events.Arguments.Scp079Events.Scp079GainedExperienceEventArgs ev) void public
OnScp079GainingExperience OnScp079GainingExperience(LabApi.Events.Arguments.Scp079Events.Scp079GainingExperienceEventArgs ev) void public
OnScp079LeveledUp OnScp079LeveledUp(LabApi.Events.Arguments.Scp079Events.Scp079LeveledUpEventArgs ev) void public
OnScp079LevelingUp OnScp079LevelingUp(LabApi.Events.Arguments.Scp079Events.Scp079LevelingUpEventArgs ev) void public
OnScp079LockedDoor OnScp079LockedDoor(LabApi.Events.Arguments.Scp079Events.Scp079LockedDoorEventArgs ev) void public
OnScp079LockedDownRoom OnScp079LockedDownRoom(LabApi.Events.Arguments.Scp079Events.Scp079LockedDownRoomEventArgs ev) void public
OnScp079LockingDoor OnScp079LockingDoor(LabApi.Events.Arguments.Scp079Events.Scp079LockingDoorEventArgs ev) void public
OnScp079LockingDownRoom OnScp079LockingDownRoom(LabApi.Events.Arguments.Scp079Events.Scp079LockingDownRoomEventArgs ev) void public
OnScp079Pinged OnScp079Pinged(LabApi.Events.Arguments.Scp079Events.Scp079PingedEventArgs ev) void public
OnScp079Pinging OnScp079Pinging(LabApi.Events.Arguments.Scp079Events.Scp079PingingEventArgs ev) void public
OnScp079Recontained OnScp079Recontained(LabApi.Events.Arguments.Scp079Events.Scp079RecontainedEventArgs ev) void public
OnScp079Recontaining OnScp079Recontaining(LabApi.Events.Arguments.Scp079Events.Scp079RecontainingEventArgs ev) void public
OnScp079UnlockedDoor OnScp079UnlockedDoor(LabApi.Events.Arguments.Scp079Events.Scp079UnlockedDoorEventArgs ev) void public
OnScp079UnlockingDoor OnScp079UnlockingDoor(LabApi.Events.Arguments.Scp079Events.Scp079UnlockingDoorEventArgs ev) void public
OnScp079UsedTesla OnScp079UsedTesla(LabApi.Events.Arguments.Scp079Events.Scp079UsedTeslaEventArgs ev) void public
OnScp079UsingTesla OnScp079UsingTesla(LabApi.Events.Arguments.Scp079Events.Scp079UsingTeslaEventArgs ev) void public
OnScp096AddedTarget OnScp096AddedTarget(LabApi.Events.Arguments.Scp096Events.Scp096AddedTargetEventArgs ev) void public
OnScp096AddingTarget OnScp096AddingTarget(LabApi.Events.Arguments.Scp096Events.Scp096AddingTargetEventArgs ev) void public
OnScp096ChangedState OnScp096ChangedState(LabApi.Events.Arguments.Scp096Events.Scp096ChangedStateEventArgs ev) void public
OnScp096ChangingState OnScp096ChangingState(LabApi.Events.Arguments.Scp096Events.Scp096ChangingStateEventArgs ev) void public
OnScp096Charged OnScp096Charged(LabApi.Events.Arguments.Scp096Events.Scp096ChargedEventArgs ev) void public
OnScp096Charging OnScp096Charging(LabApi.Events.Arguments.Scp096Events.Scp096ChargingEventArgs ev) void public
OnScp096Enraged OnScp096Enraged(LabApi.Events.Arguments.Scp096Events.Scp096EnragedEventArgs ev) void public
OnScp096Enraging OnScp096Enraging(LabApi.Events.Arguments.Scp096Events.Scp096EnragingEventArgs ev) void public
OnScp096PriedGate OnScp096PriedGate(LabApi.Events.Arguments.Scp096Events.Scp096PriedGateEventArgs ev) void public
OnScp096PryingGate OnScp096PryingGate(LabApi.Events.Arguments.Scp096Events.Scp096PryingGateEventArgs ev) void public
OnScp096StartCrying OnScp096StartCrying(LabApi.Events.Arguments.Scp096Events.Scp096StartCryingEventArgs ev) void public
OnScp096StartedCrying OnScp096StartedCrying(LabApi.Events.Arguments.Scp096Events.Scp096StartedCryingEventArgs ev) void public
OnScp096TriedNotToCry OnScp096TriedNotToCry(LabApi.Events.Arguments.Scp096Events.Scp096TriedNotToCryEventArgs ev) void public
OnScp096TryingNotToCry OnScp096TryingNotToCry(LabApi.Events.Arguments.Scp096Events.Scp096TryingNotToCryEventArgs ev) void public
OnScp106ChangedStalkMode OnScp106ChangedStalkMode(LabApi.Events.Arguments.Scp106Events.Scp106ChangedStalkModeEventArgs ev) void public
OnScp106ChangedSubmersionStatus OnScp106ChangedSubmersionStatus(LabApi.Events.Arguments.Scp106Events.Scp106ChangedSubmersionStatusEventArgs ev) void public
OnScp106ChangedVigor OnScp106ChangedVigor(LabApi.Events.Arguments.Scp106Events.Scp106ChangedVigorEventArgs ev) void public
OnScp106ChangingStalkMode OnScp106ChangingStalkMode(LabApi.Events.Arguments.Scp106Events.Scp106ChangingStalkModeEventArgs ev) void public
OnScp106ChangingSubmersionStatus OnScp106ChangingSubmersionStatus(LabApi.Events.Arguments.Scp106Events.Scp106ChangingSubmersionStatusEventArgs ev) void public
OnScp106ChangingVigor OnScp106ChangingVigor(LabApi.Events.Arguments.Scp106Events.Scp106ChangingVigorEventArgs ev) void public
OnScp106TeleportedPlayer OnScp106TeleportedPlayer(LabApi.Events.Arguments.Scp106Events.Scp106TeleportedPlayerEvent ev) void public
OnScp106TeleportingPlayer OnScp106TeleportingPlayer(LabApi.Events.Arguments.Scp106Events.Scp106TeleportingPlayerEvent ev) void public
OnScp106UsedHunterAtlas OnScp106UsedHunterAtlas(LabApi.Events.Arguments.Scp106Events.Scp106UsedHunterAtlasEventArgs ev) void public
OnScp106UsingHunterAtlas OnScp106UsingHunterAtlas(LabApi.Events.Arguments.Scp106Events.Scp106UsingHunterAtlasEventArgs ev) void public
OnScp127GainExperience OnScp127GainExperience(LabApi.Events.Arguments.Scp127Events.Scp127GainExperienceEventArgs ev) void public
OnScp127GainingExperience OnScp127GainingExperience(LabApi.Events.Arguments.Scp127Events.Scp127GainingExperienceEventArgs ev) void public
OnScp127LevellingUp OnScp127LevellingUp(LabApi.Events.Arguments.Scp127Events.Scp127LevellingUpEventArgs ev) void public
OnScp127LevelUp OnScp127LevelUp(LabApi.Events.Arguments.Scp127Events.Scp127LevelUpEventArgs ev) void public
OnScp127Talked OnScp127Talked(LabApi.Events.Arguments.Scp127Events.Scp127TalkedEventArgs ev) void public
OnScp127Talking OnScp127Talking(LabApi.Events.Arguments.Scp127Events.Scp127TalkingEventArgs ev) void public
OnScp173AddedObserver OnScp173AddedObserver(LabApi.Events.Arguments.Scp173Events.Scp173AddedObserverEventArgs ev) void public
OnScp173AddingObserver OnScp173AddingObserver(LabApi.Events.Arguments.Scp173Events.Scp173AddingObserverEventArgs ev) void public
OnScp173BreakneckSpeedChanged OnScp173BreakneckSpeedChanged(LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangedEventArgs ev) void public
OnScp173BreakneckSpeedChanging OnScp173BreakneckSpeedChanging(LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangingEventArgs ev) void public
OnScp173CreatedTantrum OnScp173CreatedTantrum(LabApi.Events.Arguments.Scp173Events.Scp173CreatedTantrumEventArgs ev) void public
OnScp173CreatingTantrum OnScp173CreatingTantrum(LabApi.Events.Arguments.Scp173Events.Scp173CreatingTantrumEventArgs ev) void public
OnScp173PlayedSound OnScp173PlayedSound(LabApi.Events.Arguments.Scp173Events.Scp173PlayedSoundEventArgs ev) void public
OnScp173PlayingSound OnScp173PlayingSound(LabApi.Events.Arguments.Scp173Events.Scp173PlayingSoundEventArgs ev) void public
OnScp173RemovedObserver OnScp173RemovedObserver(LabApi.Events.Arguments.Scp173Events.Scp173RemovedObserverEventArgs ev) void public
OnScp173RemovingObserver OnScp173RemovingObserver(LabApi.Events.Arguments.Scp173Events.Scp173RemovingObserverEventArgs ev) void public
OnScp3114Dance OnScp3114Dance(LabApi.Events.Arguments.Scp3114Events.Scp3114StartedDanceEventArgs ev) void public
OnScp3114Disguised OnScp3114Disguised(LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisedEventArgs ev) void public
OnScp3114Disguising OnScp3114Disguising(LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisingEventArgs ev) void public
OnScp3114Revealed OnScp3114Revealed(LabApi.Events.Arguments.Scp3114Events.Scp3114RevealedEventArgs ev) void public
OnScp3114Revealing OnScp3114Revealing(LabApi.Events.Arguments.Scp3114Events.Scp3114RevealingEventArgs ev) void public
OnScp3114StartDancing OnScp3114StartDancing(LabApi.Events.Arguments.Scp3114Events.Scp3114StartingDanceEventArgs ev) void public
OnScp3114StrangleAborted OnScp3114StrangleAborted(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortedEventArgs ev) void public
OnScp3114StrangleAborting OnScp3114StrangleAborting(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortingEventArgs ev) void public
OnScp3114StrangleStarted OnScp3114StrangleStarted(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartedEventArgs ev) void public
OnScp3114StrangleStarting OnScp3114StrangleStarting(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartingEventArgs ev) void public
OnScp914Activated OnScp914Activated(LabApi.Events.Arguments.Scp914Events.Scp914ActivatedEventArgs ev) void public
OnScp914Activating OnScp914Activating(LabApi.Events.Arguments.Scp914Events.Scp914ActivatingEventArgs ev) void public
OnScp914KnobChanged OnScp914KnobChanged(LabApi.Events.Arguments.Scp914Events.Scp914KnobChangedEventArgs ev) void public
OnScp914KnobChanging OnScp914KnobChanging(LabApi.Events.Arguments.Scp914Events.Scp914KnobChangingEventArgs ev) void public
OnScp914ProcessedInventoryItem OnScp914ProcessedInventoryItem(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedInventoryItemEventArgs ev) void public
OnScp914ProcessedPickup OnScp914ProcessedPickup(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPickupEventArgs ev) void public
OnScp914ProcessedPlayer OnScp914ProcessedPlayer(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPlayerEventArgs ev) void public
OnScp914ProcessingInventoryItem OnScp914ProcessingInventoryItem(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingInventoryItemEventArgs ev) void public
OnScp914ProcessingPickup OnScp914ProcessingPickup(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPickupEventArgs ev) void public
OnScp914ProcessingPlayer OnScp914ProcessingPlayer(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPlayerEventArgs ev) void public
OnScp939Attacked OnScp939Attacked(LabApi.Events.Arguments.Scp939Events.Scp939AttackedEventArgs ev) void public
OnScp939Attacking OnScp939Attacking(LabApi.Events.Arguments.Scp939Events.Scp939AttackingEventArgs ev) void public
OnScp939CreatedAmnesticCloud OnScp939CreatedAmnesticCloud(LabApi.Events.Arguments.Scp939Events.Scp939CreatedAmnesticCloudEventArgs ev) void public
OnScp939CreatingAmnesticCloud OnScp939CreatingAmnesticCloud(LabApi.Events.Arguments.Scp939Events.Scp939CreatingAmnesticCloudEventArgs ev) void public
OnScp939Lunged OnScp939Lunged(LabApi.Events.Arguments.Scp939Events.Scp939LungedEventArgs ev) void public
OnScp939Lunging OnScp939Lunging(LabApi.Events.Arguments.Scp939Events.Scp939LungingEventArgs ev) void public
OnServerBanIssued OnServerBanIssued(LabApi.Events.Arguments.ServerEvents.BanIssuedEventArgs ev) void public
OnServerBanIssuing OnServerBanIssuing(LabApi.Events.Arguments.ServerEvents.BanIssuingEventArgs ev) void public
OnServerBanRevoked OnServerBanRevoked(LabApi.Events.Arguments.ServerEvents.BanRevokedEventArgs ev) void public
OnServerBanRevoking OnServerBanRevoking(LabApi.Events.Arguments.ServerEvents.BanRevokingEventArgs ev) void public
OnServerBanUpdated OnServerBanUpdated(LabApi.Events.Arguments.ServerEvents.BanUpdatedEventArgs ev) void public
OnServerBanUpdating OnServerBanUpdating(LabApi.Events.Arguments.ServerEvents.BanUpdatingEventArgs ev) void public
OnServerCassieAnnounced OnServerCassieAnnounced(LabApi.Events.Arguments.ServerEvents.CassieAnnouncedEventArgs ev) void public
OnServerCassieAnnouncing OnServerCassieAnnouncing(LabApi.Events.Arguments.ServerEvents.CassieAnnouncingEventArgs ev) void public
OnServerCassieQueuedScpTermination OnServerCassieQueuedScpTermination(LabApi.Events.Arguments.ServerEvents.CassieQueuedScpTerminationEventArgs ev) void public
OnServerCassieQueuingScpTermination OnServerCassieQueuingScpTermination(LabApi.Events.Arguments.ServerEvents.CassieQueuingScpTerminationEventArgs ev) void public
OnServerCommandExecuted OnServerCommandExecuted(LabApi.Events.Arguments.ServerEvents.CommandExecutedEventArgs ev) void public
OnServerCommandExecuting OnServerCommandExecuting(LabApi.Events.Arguments.ServerEvents.CommandExecutingEventArgs ev) void public
OnServerElevatorSequenceChanged OnServerElevatorSequenceChanged(LabApi.Events.Arguments.ServerEvents.ElevatorSequenceChangedEventArgs ev) void public
OnServerExplosionSpawned OnServerExplosionSpawned(LabApi.Events.Arguments.ServerEvents.ExplosionSpawnedEventArgs ev) void public
OnServerExplosionSpawning OnServerExplosionSpawning(LabApi.Events.Arguments.ServerEvents.ExplosionSpawningEventArgs ev) void public
OnServerGeneratorActivated OnServerGeneratorActivated(LabApi.Events.Arguments.ServerEvents.GeneratorActivatedEventArgs ev) void public
OnServerGeneratorActivating OnServerGeneratorActivating(LabApi.Events.Arguments.ServerEvents.GeneratorActivatingEventArgs ev) void public
OnServerItemSpawned OnServerItemSpawned(LabApi.Events.Arguments.ServerEvents.ItemSpawnedEventArgs ev) void public
OnServerItemSpawning OnServerItemSpawning(LabApi.Events.Arguments.ServerEvents.ItemSpawningEventArgs ev) void public
OnServerLczDecontaminationAnnounced OnServerLczDecontaminationAnnounced(LabApi.Events.Arguments.ServerEvents.LczDecontaminationAnnouncedEventArgs ev) void public
OnServerLczDecontaminationStarted OnServerLczDecontaminationStarted() void public
OnServerLczDecontaminationStarting OnServerLczDecontaminationStarting(LabApi.Events.Arguments.ServerEvents.LczDecontaminationStartingEventArgs ev) void public
OnServerMapGenerated OnServerMapGenerated(LabApi.Events.Arguments.ServerEvents.MapGeneratedEventArgs ev) void public
OnServerMapGenerating OnServerMapGenerating(LabApi.Events.Arguments.ServerEvents.MapGeneratingEventArgs ev) void public
OnServerPickupCreated OnServerPickupCreated(LabApi.Events.Arguments.ServerEvents.PickupCreatedEventArgs ev) void public
OnServerPickupDestroyed OnServerPickupDestroyed(LabApi.Events.Arguments.ServerEvents.PickupDestroyedEventArgs ev) void public
OnServerProjectileExploded OnServerProjectileExploded(LabApi.Events.Arguments.ServerEvents.ProjectileExplodedEventArgs ev) void public
OnServerProjectileExploding OnServerProjectileExploding(LabApi.Events.Arguments.ServerEvents.ProjectileExplodingEventArgs ev) void public
OnServerRoundEnded OnServerRoundEnded(LabApi.Events.Arguments.ServerEvents.RoundEndedEventArgs ev) void public
OnServerRoundEnding OnServerRoundEnding(LabApi.Events.Arguments.ServerEvents.RoundEndingEventArgs ev) void public
OnServerRoundEndingConditionsCheck OnServerRoundEndingConditionsCheck(LabApi.Events.Arguments.ServerEvents.RoundEndingConditionsCheckEventArgs ev) void public
OnServerRoundRestarted OnServerRoundRestarted() void public
OnServerRoundStarted OnServerRoundStarted() void public
OnServerRoundStarting OnServerRoundStarting(LabApi.Events.Arguments.ServerEvents.RoundStartingEventArgs ev) void public
OnServerSendingAdminChat OnServerSendingAdminChat(LabApi.Events.Arguments.ServerEvents.SendingAdminChatEventArgs ev) void public
OnServerSentAdminChat OnServerSentAdminChat(LabApi.Events.Arguments.ServerEvents.SentAdminChatEventArgs ev) void public
OnServerWaitingForPlayers OnServerWaitingForPlayers() void public
OnServerWaveRespawned OnServerWaveRespawned(LabApi.Events.Arguments.ServerEvents.WaveRespawnedEventArgs ev) void public
OnServerWaveRespawning OnServerWaveRespawning(LabApi.Events.Arguments.ServerEvents.WaveRespawningEventArgs ev) void public
OnServerWaveTeamSelected OnServerWaveTeamSelected(LabApi.Events.Arguments.ServerEvents.WaveTeamSelectedEventArgs ev) void public
OnServerWaveTeamSelecting OnServerWaveTeamSelecting(LabApi.Events.Arguments.ServerEvents.WaveTeamSelectingEventArgs ev) void public
OnWarheadDetonated OnWarheadDetonated(LabApi.Events.Arguments.WarheadEvents.WarheadDetonatedEventArgs ev) void public
OnWarheadDetonating OnWarheadDetonating(LabApi.Events.Arguments.WarheadEvents.WarheadDetonatingEventArgs ev) void public
OnWarheadStarted OnWarheadStarted(LabApi.Events.Arguments.WarheadEvents.WarheadStartedEventArgs ev) void public
OnWarheadStarting OnWarheadStarting(LabApi.Events.Arguments.WarheadEvents.WarheadStartingEventArgs ev) void public
OnWarheadStopped OnWarheadStopped(LabApi.Events.Arguments.WarheadEvents.WarheadStoppedEventArgs ev) void public
OnWarheadStopping OnWarheadStopping(LabApi.Events.Arguments.WarheadEvents.WarheadStoppingEventArgs ev) void public

LabApi.Events.CustomHandlers.CustomHandlersManager

LabApi.Events.CustomHandlers.CustomHandlersManager

  • Kind: Class

Methods

Name Signature Returns Modifiers
CheckEvent CheckEvent<T>(T handler, System.Type handlerType, string methodDelegate, System.Type eventType, string eventName) void static public
RegisterEventsHandler RegisterEventsHandler<T>(T handler) void static public
UnregisterEventsHandler UnregisterEventsHandler<T>(T handler) void static public

LabApi.Events.Handlers

LabApi.Events.Handlers.ObjectiveEvents

LabApi.Events.Handlers.ObjectiveEvents

  • Kind: Class

Events

Name Handler Type Static
ActivatedGeneratorCompleted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatedObjectiveEventArgs> yes
ActivatingGeneratorCompleting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatingObjectiveEventArgs> yes
Completed LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs> yes
Completing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs> yes
DamagedScpCompleted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ScpDamagedObjectiveEventArgs> yes
DamagingScpCompleting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ScpDamagingObjectiveEventArgs> yes
EscapedCompleted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.EscapedObjectiveEventArgs> yes
EscapingCompleting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.EscapingObjectiveEventArgs> yes
KilledEnemyCompleted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.EnemyKilledObjectiveEventArgs> yes
KillingEnemyCompleting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.EnemyKillingObjectiveEventArgs> yes
PickedScpItemCompleted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickedObjectiveEventArgs> yes
PickingScpItemCompleting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickingObjectiveEventArgs> yes

Methods

Name Signature Returns Modifiers
OnActivatedGeneratorCompleted OnActivatedGeneratorCompleted(LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatedObjectiveEventArgs ev) void static public
OnActivatingGeneratorCompleting OnActivatingGeneratorCompleting(LabApi.Events.Arguments.ObjectiveEvents.GeneratorActivatingObjectiveEventArgs ev) void static public
OnCompleted OnCompleted(LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletedBaseEventArgs ev) void static public
OnCompleting OnCompleting(LabApi.Events.Arguments.ObjectiveEvents.ObjectiveCompletingBaseEventArgs ev) void static public
OnDamagedScpCompleted OnDamagedScpCompleted(LabApi.Events.Arguments.ObjectiveEvents.ScpDamagedObjectiveEventArgs ev) void static public
OnDamagingScpCompleting OnDamagingScpCompleting(LabApi.Events.Arguments.ObjectiveEvents.ScpDamagingObjectiveEventArgs ev) void static public
OnEscapedCompleted OnEscapedCompleted(LabApi.Events.Arguments.ObjectiveEvents.EscapedObjectiveEventArgs ev) void static public
OnEscapingCompleting OnEscapingCompleting(LabApi.Events.Arguments.ObjectiveEvents.EscapingObjectiveEventArgs ev) void static public
OnKilledEnemyCompleted OnKilledEnemyCompleted(LabApi.Events.Arguments.ObjectiveEvents.EnemyKilledObjectiveEventArgs ev) void static public
OnKillingEnemyCompleting OnKillingEnemyCompleting(LabApi.Events.Arguments.ObjectiveEvents.EnemyKillingObjectiveEventArgs ev) void static public
OnPickedScpItemCompleted OnPickedScpItemCompleted(LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickedObjectiveEventArgs ev) void static public
OnPickingScpItemCompleting OnPickingScpItemCompleting(LabApi.Events.Arguments.ObjectiveEvents.ScpItemPickingObjectiveEventArgs ev) void static public

LabApi.Events.Handlers.PlayerEvents

LabApi.Events.Handlers.PlayerEvents

  • Kind: Class

Events

Name Handler Type Static
ActivatedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerActivatedGeneratorEventArgs> yes
ActivatingGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerActivatingGeneratorEventArgs> yes
AimedWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerAimedWeaponEventArgs> yes
Banned LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerBannedEventArgs> yes
Banning LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerBanningEventArgs> yes
CancelledUsingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerCancelledUsingItemEventArgs> yes
CancellingUsingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerCancellingUsingItemEventArgs> yes
ChangedAttachments LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedAttachmentsEventArgs> yes
ChangedBadgeVisibility LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedBadgeVisibilityEventArgs> yes
ChangedItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedItemEventArgs> yes
ChangedNickname LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedNicknameEventArgs> yes
ChangedRadioRange LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedRadioRangeEventArgs> yes
ChangedRole LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedRoleEventArgs> yes
ChangedSpectator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangedSpectatorEventArgs> yes
ChangingAttachments LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingAttachmentsEventArgs> yes
ChangingBadgeVisibility LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingBadgeVisibilityEventArgs> yes
ChangingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingItemEventArgs> yes
ChangingNickname LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingNicknameEventArgs> yes
ChangingRadioRange LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingRadioRangeEventArgs> yes
ChangingRole LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerChangingRoleEventArgs> yes
ClosedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerClosedGeneratorEventArgs> yes
ClosingGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerClosingGeneratorEventArgs> yes
Cuffed LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerCuffedEventArgs> yes
Cuffing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerCuffingEventArgs> yes
DamagedShootingTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDamagedShootingTargetEventArgs> yes
DamagedWindow LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDamagedWindowEventArgs> yes
DamagingShootingTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDamagingShootingTargetEventArgs> yes
DamagingWindow LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDamagingWindowEventArgs> yes
DeactivatedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatedGeneratorEventArgs> yes
DeactivatingGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatingGeneratorEventArgs> yes
Death LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDeathEventArgs> yes
DetectedByScp1344 LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDetectedByScp1344EventArgs> yes
DroppedAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDroppedAmmoEventArgs> yes
DroppedItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDroppedItemEventArgs> yes
DroppingAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDroppingAmmoEventArgs> yes
DroppingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDroppingItemEventArgs> yes
DryFiredWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDryFiredWeaponEventArgs> yes
DryFiringWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDryFiringWeaponEventArgs> yes
Dying LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerDyingEventArgs> yes
EnteredHazard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEnteredHazardEventArgs> yes
EnteredPocketDimension LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEnteredPocketDimensionEventArgs> yes
EnteringHazard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEnteringHazardEventArgs> yes
EnteringPocketDimension LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEnteringPocketDimensionEventArgs> yes
Escaped LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEscapedEventArgs> yes
Escaping LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEscapingEventArgs> yes
FlippedCoin LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerFlippedCoinEventArgs> yes
FlippingCoin LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerFlippingCoinEventArgs> yes
GroupChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangedEventArgs> yes
GroupChanging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangingEventArgs> yes
Hurt LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerHurtEventArgs> yes
Hurting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerHurtingEventArgs> yes
IdledTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerIdledTeslaEventArgs> yes
IdlingTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerIdlingTeslaEventArgs> yes
InspectedKeycard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInspectedKeycardEventArgs> yes
InspectingKeycard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInspectingKeycardEventArgs> yes
InteractedDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedDoorEventArgs> yes
InteractedElevator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedElevatorEventArgs> yes
InteractedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedGeneratorEventArgs> yes
InteractedLocker LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedLockerEventArgs> yes
InteractedScp330 LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedScp330EventArgs> yes
InteractedShootingTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedShootingTargetEventArgs> yes
InteractedToy LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedToyEventArgs> yes
InteractedWarheadLever LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractedWarheadLeverEventArgs> yes
InteractingDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingDoorEventArgs> yes
InteractingElevator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingElevatorEventArgs> yes
InteractingGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingGeneratorEventArgs> yes
InteractingLocker LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingLockerEventArgs> yes
InteractingScp330 LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingScp330EventArgs> yes
InteractingShootingTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingShootingTargetEventArgs> yes
InteractingWarheadLever LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerInteractingWarheadLeverEventArgs> yes
ItemUsageEffectsApplying LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerItemUsageEffectsApplyingEventArgs> yes
Joined LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerJoinedEventArgs> yes
Jumped LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerJumpedEventArgs> yes
Kicked LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerKickedEventArgs> yes
Kicking LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerKickingEventArgs> yes
LeavingHazard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerLeavingHazardEventArgs> yes
LeavingPocketDimension LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerLeavingPocketDimensionEventArgs> yes
Left LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerLeftEventArgs> yes
LeftHazard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerLeftHazardEventArgs> yes
LeftPocketDimension LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerLeftPocketDimensionEventArgs> yes
MovementStateChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerMovementStateChangedEventArgs> yes
Muted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerMutedEventArgs> yes
Muting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerMutingEventArgs> yes
OpenedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerOpenedGeneratorEventArgs> yes
OpeningGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerOpeningGeneratorEventArgs> yes
PickedUpAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpAmmoEventArgs> yes
PickedUpArmor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpArmorEventArgs> yes
PickedUpItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpItemEventArgs> yes
PickedUpScp330 LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpScp330EventArgs> yes
PickingUpAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpAmmoEventArgs> yes
PickingUpArmor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpArmorEventArgs> yes
PickingUpItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpItemEventArgs> yes
PickingUpScp330 LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpScp330EventArgs> yes
PlacedBlood LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBloodEventArgs> yes
PlacedBulletHole LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBulletHoleEventArgs> yes
PlacingBlood LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBloodEventArgs> yes
PlacingBulletHole LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBulletHoleEventArgs> yes
PreAuthenticated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatedEventArgs> yes
PreAuthenticating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatingEventArgs> yes
ProcessedJailbirdMessage LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerProcessedJailbirdMessageEventArgs> yes
ProcessingJailbirdMessage LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerProcessingJailbirdMessageEventArgs> yes
RaPlayerListAddedPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddedPlayerEventArgs> yes
RaPlayerListAddingPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddingPlayerEventArgs> yes
ReceivedAchievement LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReceivedAchievementEventArgs> yes
ReceivedLoadout LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReceivedLoadoutEventArgs> yes
ReceivingLoadout LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReceivingLoadoutEventArgs> yes
ReceivingVoiceMessage LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReceivingVoiceMessageEventArgs> yes
ReloadedWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReloadedWeaponEventArgs> yes
ReloadingWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReloadingWeaponEventArgs> yes
ReportedCheater LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReportedCheaterEventArgs> yes
ReportedPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReportedPlayerEventArgs> yes
ReportingCheater LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReportingCheaterEventArgs> yes
ReportingPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerReportingPlayerEventArgs> yes
RequestedCustomRaInfo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestedCustomRaInfoEventArgs> yes
RequestedRaPlayerInfo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerInfoEventArgs> yes
RequestedRaPlayerList LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerListEventArgs> yes
RequestedRaPlayersInfo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayersInfoEventArgs> yes
RequestingRaPlayerInfo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerInfoEventArgs> yes
RequestingRaPlayerList LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerListEventArgs> yes
RequestingRaPlayersInfo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayersInfoEventArgs> yes
RoomChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerRoomChangedEventArgs> yes
SearchedAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchedAmmoEventArgs> yes
SearchedArmor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchedArmorEventArgs> yes
SearchedPickup LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchedPickupEventArgs> yes
SearchedToy LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchedToyEventArgs> yes
SearchingAmmo LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchingAmmoEventArgs> yes
SearchingArmor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchingArmorEventArgs> yes
SearchingPickup LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchingPickupEventArgs> yes
SearchingToy LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchingToyEventArgs> yes
SearchToyAborted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSearchToyAbortedEventArgs> yes
SendingAttachmentsPrefs LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSendingAttachmentsPrefsEventArgs> yes
SendingVoiceMessage LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSendingVoiceMessageEventArgs> yes
SentAttachmentsPrefs LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSentAttachmentsPrefsEventArgs> yes
ShootingWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerShootingWeaponEventArgs> yes
ShotWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerShotWeaponEventArgs> yes
Spawned LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedEventArgs> yes
SpawnedRagdoll LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedRagdollEventArgs> yes
Spawning LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpawningEventArgs> yes
SpawningRagdoll LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpawningRagdollEventArgs> yes
SpinnedRevolver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpinnedRevolverEventArgs> yes
SpinningRevolver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerSpinningRevolverEventArgs> yes
StayingInHazard LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayersStayingInHazardEventArgs> yes
ThrewItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerThrewItemEventArgs> yes
ThrewProjectile LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerThrewProjectileEventArgs> yes
ThrowingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerThrowingItemEventArgs> yes
ThrowingProjectile LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerThrowingProjectileEventArgs> yes
ToggledDisruptorFiringMode LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerToggledDisruptorFiringModeEventArgs> yes
ToggledFlashlight LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerToggledFlashlightEventArgs> yes
ToggledNoclip LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerToggledNoclipEventArgs> yes
ToggledRadio LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerToggledRadioEventArgs> yes
ToggledWeaponFlashlight LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerToggledWeaponFlashlightEventArgs> yes
TogglingFlashlight LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTogglingFlashlightEventArgs> yes
TogglingNoclip LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTogglingNoclipEventArgs> yes
TogglingRadio LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTogglingRadioEventArgs> yes
TogglingWeaponFlashlight LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTogglingWeaponFlashlightEventArgs> yes
TriggeredTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTriggeredTeslaEventArgs> yes
TriggeringTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerTriggeringTeslaEventArgs> yes
Uncuffed LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUncuffedEventArgs> yes
Uncuffing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUncuffingEventArgs> yes
UnloadedWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnloadedWeaponEventArgs> yes
UnloadingWeapon LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnloadingWeaponEventArgs> yes
UnlockedGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedGeneratorEventArgs> yes
UnlockedWarheadButton LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedWarheadButtonEventArgs> yes
UnlockingGenerator LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingGeneratorEventArgs> yes
UnlockingWarheadButton LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingWarheadButtonEventArgs> yes
Unmuted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnmutedEventArgs> yes
Unmuting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUnmutingEventArgs> yes
UpdatedEffect LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatedEventArgs> yes
UpdatingEffect LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatingEventArgs> yes
UsedIntercom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsedIntercomEventArgs> yes
UsedItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsedItemEventArgs> yes
UsedRadio LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsedRadioEventArgs> yes
UsingIntercom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsingIntercomEventArgs> yes
UsingItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsingItemEventArgs> yes
UsingRadio LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerUsingRadioEventArgs> yes
ValidatedVisibility LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerValidatedVisibilityEventArgs> yes
ZoneChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.PlayerEvents.PlayerZoneChangedEventArgs> yes

Methods

Name Signature Returns Modifiers
OnActivatedGenerator OnActivatedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerActivatedGeneratorEventArgs ev) void static public
OnActivatingGenerator OnActivatingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerActivatingGeneratorEventArgs ev) void static public
OnAimedWeapon OnAimedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerAimedWeaponEventArgs ev) void static public
OnBanned OnBanned(LabApi.Events.Arguments.PlayerEvents.PlayerBannedEventArgs ev) void static public
OnBanning OnBanning(LabApi.Events.Arguments.PlayerEvents.PlayerBanningEventArgs ev) void static public
OnCancelledUsingItem OnCancelledUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerCancelledUsingItemEventArgs ev) void static public
OnCancellingUsingItem OnCancellingUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerCancellingUsingItemEventArgs ev) void static public
OnChangedAttachments OnChangedAttachments(LabApi.Events.Arguments.PlayerEvents.PlayerChangedAttachmentsEventArgs ev) void static public
OnChangedBadgeVisibility OnChangedBadgeVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerChangedBadgeVisibilityEventArgs ev) void static public
OnChangedItem OnChangedItem(LabApi.Events.Arguments.PlayerEvents.PlayerChangedItemEventArgs ev) void static public
OnChangedNickname OnChangedNickname(LabApi.Events.Arguments.PlayerEvents.PlayerChangedNicknameEventArgs ev) void static public
OnChangedRadioRange OnChangedRadioRange(LabApi.Events.Arguments.PlayerEvents.PlayerChangedRadioRangeEventArgs ev) void static public
OnChangedRole OnChangedRole(LabApi.Events.Arguments.PlayerEvents.PlayerChangedRoleEventArgs ev) void static public
OnChangedSpectator OnChangedSpectator(LabApi.Events.Arguments.PlayerEvents.PlayerChangedSpectatorEventArgs ev) void static public
OnChangingAttachments OnChangingAttachments(LabApi.Events.Arguments.PlayerEvents.PlayerChangingAttachmentsEventArgs ev) void static public
OnChangingBadgeVisibility OnChangingBadgeVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerChangingBadgeVisibilityEventArgs ev) void static public
OnChangingItem OnChangingItem(LabApi.Events.Arguments.PlayerEvents.PlayerChangingItemEventArgs ev) void static public
OnChangingNickname OnChangingNickname(LabApi.Events.Arguments.PlayerEvents.PlayerChangingNicknameEventArgs ev) void static public
OnChangingRadioRange OnChangingRadioRange(LabApi.Events.Arguments.PlayerEvents.PlayerChangingRadioRangeEventArgs ev) void static public
OnChangingRole OnChangingRole(LabApi.Events.Arguments.PlayerEvents.PlayerChangingRoleEventArgs ev) void static public
OnClosedGenerator OnClosedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerClosedGeneratorEventArgs ev) void static public
OnClosingGenerator OnClosingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerClosingGeneratorEventArgs ev) void static public
OnCuffed OnCuffed(LabApi.Events.Arguments.PlayerEvents.PlayerCuffedEventArgs ev) void static public
OnCuffing OnCuffing(LabApi.Events.Arguments.PlayerEvents.PlayerCuffingEventArgs ev) void static public
OnDamagedShootingTarget OnDamagedShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerDamagedShootingTargetEventArgs ev) void static public
OnDamagedWindow OnDamagedWindow(LabApi.Events.Arguments.PlayerEvents.PlayerDamagedWindowEventArgs ev) void static public
OnDamagingShootingTarget OnDamagingShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerDamagingShootingTargetEventArgs ev) void static public
OnDamagingWindow OnDamagingWindow(LabApi.Events.Arguments.PlayerEvents.PlayerDamagingWindowEventArgs ev) void static public
OnDeactivatedGenerator OnDeactivatedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatedGeneratorEventArgs ev) void static public
OnDeactivatingGenerator OnDeactivatingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerDeactivatingGeneratorEventArgs ev) void static public
OnDeath OnDeath(LabApi.Events.Arguments.PlayerEvents.PlayerDeathEventArgs ev) void static public
OnDetectedByScp1344 OnDetectedByScp1344(LabApi.Events.Arguments.PlayerEvents.PlayerDetectedByScp1344EventArgs ev) void static public
OnDroppedAmmo OnDroppedAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerDroppedAmmoEventArgs ev) void static public
OnDroppedItem OnDroppedItem(LabApi.Events.Arguments.PlayerEvents.PlayerDroppedItemEventArgs ev) void static public
OnDroppingAmmo OnDroppingAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerDroppingAmmoEventArgs ev) void static public
OnDroppingItem OnDroppingItem(LabApi.Events.Arguments.PlayerEvents.PlayerDroppingItemEventArgs ev) void static public
OnDryFiredWeapon OnDryFiredWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerDryFiredWeaponEventArgs ev) void static public
OnDryFiringWeapon OnDryFiringWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerDryFiringWeaponEventArgs ev) void static public
OnDying OnDying(LabApi.Events.Arguments.PlayerEvents.PlayerDyingEventArgs ev) void static public
OnEnteredHazard OnEnteredHazard(LabApi.Events.Arguments.PlayerEvents.PlayerEnteredHazardEventArgs ev) void static public
OnEnteredPocketDimension OnEnteredPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerEnteredPocketDimensionEventArgs ev) void static public
OnEnteringHazard OnEnteringHazard(LabApi.Events.Arguments.PlayerEvents.PlayerEnteringHazardEventArgs ev) void static public
OnEnteringPocketDimension OnEnteringPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerEnteringPocketDimensionEventArgs ev) void static public
OnEscaped OnEscaped(LabApi.Events.Arguments.PlayerEvents.PlayerEscapedEventArgs ev) void static public
OnEscaping OnEscaping(LabApi.Events.Arguments.PlayerEvents.PlayerEscapingEventArgs ev) void static public
OnFlippedCoin OnFlippedCoin(LabApi.Events.Arguments.PlayerEvents.PlayerFlippedCoinEventArgs ev) void static public
OnFlippingCoin OnFlippingCoin(LabApi.Events.Arguments.PlayerEvents.PlayerFlippingCoinEventArgs ev) void static public
OnGroupChanged OnGroupChanged(LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangedEventArgs ev) void static public
OnGroupChanging OnGroupChanging(LabApi.Events.Arguments.PlayerEvents.PlayerGroupChangingEventArgs ev) void static public
OnHurt OnHurt(LabApi.Events.Arguments.PlayerEvents.PlayerHurtEventArgs ev) void static public
OnHurting OnHurting(LabApi.Events.Arguments.PlayerEvents.PlayerHurtingEventArgs ev) void static public
OnIdledTesla OnIdledTesla(LabApi.Events.Arguments.PlayerEvents.PlayerIdledTeslaEventArgs ev) void static public
OnIdlingTesla OnIdlingTesla(LabApi.Events.Arguments.PlayerEvents.PlayerIdlingTeslaEventArgs ev) void static public
OnInspectedKeycard OnInspectedKeycard(LabApi.Events.Arguments.PlayerEvents.PlayerInspectedKeycardEventArgs ev) void static public
OnInspectingKeycard OnInspectingKeycard(LabApi.Events.Arguments.PlayerEvents.PlayerInspectingKeycardEventArgs ev) void static public
OnInteractedDoor OnInteractedDoor(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedDoorEventArgs ev) void static public
OnInteractedElevator OnInteractedElevator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedElevatorEventArgs ev) void static public
OnInteractedGenerator OnInteractedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedGeneratorEventArgs ev) void static public
OnInteractedLocker OnInteractedLocker(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedLockerEventArgs ev) void static public
OnInteractedScp330 OnInteractedScp330(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedScp330EventArgs ev) void static public
OnInteractedShootingTarget OnInteractedShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedShootingTargetEventArgs ev) void static public
OnInteractedToy OnInteractedToy(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedToyEventArgs ev) void static public
OnInteractedWarheadLever OnInteractedWarheadLever(LabApi.Events.Arguments.PlayerEvents.PlayerInteractedWarheadLeverEventArgs ev) void static public
OnInteractingDoor OnInteractingDoor(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingDoorEventArgs ev) void static public
OnInteractingElevator OnInteractingElevator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingElevatorEventArgs ev) void static public
OnInteractingGenerator OnInteractingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingGeneratorEventArgs ev) void static public
OnInteractingLocker OnInteractingLocker(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingLockerEventArgs ev) void static public
OnInteractingScp330 OnInteractingScp330(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingScp330EventArgs ev) void static public
OnInteractingShootingTarget OnInteractingShootingTarget(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingShootingTargetEventArgs ev) void static public
OnInteractingWarheadLever OnInteractingWarheadLever(LabApi.Events.Arguments.PlayerEvents.PlayerInteractingWarheadLeverEventArgs ev) void static public
OnItemUsageEffectsApplying OnItemUsageEffectsApplying(LabApi.Events.Arguments.PlayerEvents.PlayerItemUsageEffectsApplyingEventArgs ev) void static public
OnJoined OnJoined(LabApi.Events.Arguments.PlayerEvents.PlayerJoinedEventArgs ev) void static public
OnJumped OnJumped(LabApi.Events.Arguments.PlayerEvents.PlayerJumpedEventArgs ev) void static public
OnKicked OnKicked(LabApi.Events.Arguments.PlayerEvents.PlayerKickedEventArgs ev) void static public
OnKicking OnKicking(LabApi.Events.Arguments.PlayerEvents.PlayerKickingEventArgs ev) void static public
OnLeavingHazard OnLeavingHazard(LabApi.Events.Arguments.PlayerEvents.PlayerLeavingHazardEventArgs ev) void static public
OnLeavingPocketDimension OnLeavingPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerLeavingPocketDimensionEventArgs ev) void static public
OnLeft OnLeft(LabApi.Events.Arguments.PlayerEvents.PlayerLeftEventArgs ev) void static public
OnLeftHazard OnLeftHazard(LabApi.Events.Arguments.PlayerEvents.PlayerLeftHazardEventArgs ev) void static public
OnLeftPocketDimension OnLeftPocketDimension(LabApi.Events.Arguments.PlayerEvents.PlayerLeftPocketDimensionEventArgs ev) void static public
OnMovementStateChanged OnMovementStateChanged(LabApi.Events.Arguments.PlayerEvents.PlayerMovementStateChangedEventArgs ev) void static public
OnMuted OnMuted(LabApi.Events.Arguments.PlayerEvents.PlayerMutedEventArgs ev) void static public
OnMuting OnMuting(LabApi.Events.Arguments.PlayerEvents.PlayerMutingEventArgs ev) void static public
OnOpenedGenerator OnOpenedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerOpenedGeneratorEventArgs ev) void static public
OnOpeningGenerator OnOpeningGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerOpeningGeneratorEventArgs ev) void static public
OnPickedUpAmmo OnPickedUpAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpAmmoEventArgs ev) void static public
OnPickedUpArmor OnPickedUpArmor(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpArmorEventArgs ev) void static public
OnPickedUpItem OnPickedUpItem(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpItemEventArgs ev) void static public
OnPickedUpScp330 OnPickedUpScp330(LabApi.Events.Arguments.PlayerEvents.PlayerPickedUpScp330EventArgs ev) void static public
OnPickingUpAmmo OnPickingUpAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpAmmoEventArgs ev) void static public
OnPickingUpArmor OnPickingUpArmor(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpArmorEventArgs ev) void static public
OnPickingUpItem OnPickingUpItem(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpItemEventArgs ev) void static public
OnPickingUpScp330 OnPickingUpScp330(LabApi.Events.Arguments.PlayerEvents.PlayerPickingUpScp330EventArgs ev) void static public
OnPlacedBlood OnPlacedBlood(LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBloodEventArgs ev) void static public
OnPlacedBulletHole OnPlacedBulletHole(LabApi.Events.Arguments.PlayerEvents.PlayerPlacedBulletHoleEventArgs ev) void static public
OnPlacingBlood OnPlacingBlood(LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBloodEventArgs ev) void static public
OnPlacingBulletHole OnPlacingBulletHole(LabApi.Events.Arguments.PlayerEvents.PlayerPlacingBulletHoleEventArgs ev) void static public
OnPreAuthenticated OnPreAuthenticated(LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatedEventArgs ev) void static public
OnPreAuthenticating OnPreAuthenticating(LabApi.Events.Arguments.PlayerEvents.PlayerPreAuthenticatingEventArgs ev) void static public
OnProcessedJailbirdMessage OnProcessedJailbirdMessage(LabApi.Events.Arguments.PlayerEvents.PlayerProcessedJailbirdMessageEventArgs ev) void static public
OnProcessingJailbirdMessage OnProcessingJailbirdMessage(LabApi.Events.Arguments.PlayerEvents.PlayerProcessingJailbirdMessageEventArgs ev) void static public
OnRaPlayerListAddedPlayer OnRaPlayerListAddedPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddedPlayerEventArgs ev) void static public
OnRaPlayerListAddingPlayer OnRaPlayerListAddingPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerRaPlayerListAddingPlayerEventArgs ev) void static public
OnReceivedAchievement OnReceivedAchievement(LabApi.Events.Arguments.PlayerEvents.PlayerReceivedAchievementEventArgs ev) void static public
OnReceivedLoadout OnReceivedLoadout(LabApi.Events.Arguments.PlayerEvents.PlayerReceivedLoadoutEventArgs ev) void static public
OnReceivingLoadout OnReceivingLoadout(LabApi.Events.Arguments.PlayerEvents.PlayerReceivingLoadoutEventArgs ev) void static public
OnReceivingVoiceMessage OnReceivingVoiceMessage(LabApi.Events.Arguments.PlayerEvents.PlayerReceivingVoiceMessageEventArgs ev) void static public
OnReloadedWeapon OnReloadedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerReloadedWeaponEventArgs ev) void static public
OnReloadingWeapon OnReloadingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerReloadingWeaponEventArgs ev) void static public
OnReportedCheater OnReportedCheater(LabApi.Events.Arguments.PlayerEvents.PlayerReportedCheaterEventArgs ev) void static public
OnReportedPlayer OnReportedPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerReportedPlayerEventArgs ev) void static public
OnReportingCheater OnReportingCheater(LabApi.Events.Arguments.PlayerEvents.PlayerReportingCheaterEventArgs ev) void static public
OnReportingPlayer OnReportingPlayer(LabApi.Events.Arguments.PlayerEvents.PlayerReportingPlayerEventArgs ev) void static public
OnRequestedCustomRaInfo OnRequestedCustomRaInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedCustomRaInfoEventArgs ev) void static public
OnRequestedRaPlayerInfo OnRequestedRaPlayerInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerInfoEventArgs ev) void static public
OnRequestedRaPlayerList OnRequestedRaPlayerList(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayerListEventArgs ev) void static public
OnRequestedRaPlayersInfo OnRequestedRaPlayersInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestedRaPlayersInfoEventArgs ev) void static public
OnRequestingRaPlayerInfo OnRequestingRaPlayerInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerInfoEventArgs ev) void static public
OnRequestingRaPlayerList OnRequestingRaPlayerList(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayerListEventArgs ev) void static public
OnRequestingRaPlayersInfo OnRequestingRaPlayersInfo(LabApi.Events.Arguments.PlayerEvents.PlayerRequestingRaPlayersInfoEventArgs ev) void static public
OnRoomChanged OnRoomChanged(LabApi.Events.Arguments.PlayerEvents.PlayerRoomChangedEventArgs ev) void static public
OnSearchedAmmo OnSearchedAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedAmmoEventArgs ev) void static public
OnSearchedArmor OnSearchedArmor(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedArmorEventArgs ev) void static public
OnSearchedPickup OnSearchedPickup(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedPickupEventArgs ev) void static public
OnSearchedToy OnSearchedToy(LabApi.Events.Arguments.PlayerEvents.PlayerSearchedToyEventArgs ev) void static public
OnSearchingAmmo OnSearchingAmmo(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingAmmoEventArgs ev) void static public
OnSearchingArmor OnSearchingArmor(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingArmorEventArgs ev) void static public
OnSearchingPickup OnSearchingPickup(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingPickupEventArgs ev) void static public
OnSearchingToy OnSearchingToy(LabApi.Events.Arguments.PlayerEvents.PlayerSearchingToyEventArgs ev) void static public
OnSearchToyAborted OnSearchToyAborted(LabApi.Events.Arguments.PlayerEvents.PlayerSearchToyAbortedEventArgs ev) void static public
OnSendingAttachmentsPrefs OnSendingAttachmentsPrefs(LabApi.Events.Arguments.PlayerEvents.PlayerSendingAttachmentsPrefsEventArgs ev) void static public
OnSendingVoiceMessage OnSendingVoiceMessage(LabApi.Events.Arguments.PlayerEvents.PlayerSendingVoiceMessageEventArgs ev) void static public
OnSentAttachmentsPrefs OnSentAttachmentsPrefs(LabApi.Events.Arguments.PlayerEvents.PlayerSentAttachmentsPrefsEventArgs ev) void static public
OnShootingWeapon OnShootingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerShootingWeaponEventArgs ev) void static public
OnShotWeapon OnShotWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerShotWeaponEventArgs ev) void static public
OnSpawned OnSpawned(LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedEventArgs ev) void static public
OnSpawnedRagdoll OnSpawnedRagdoll(LabApi.Events.Arguments.PlayerEvents.PlayerSpawnedRagdollEventArgs ev) void static public
OnSpawning OnSpawning(LabApi.Events.Arguments.PlayerEvents.PlayerSpawningEventArgs ev) void static public
OnSpawningRagdoll OnSpawningRagdoll(LabApi.Events.Arguments.PlayerEvents.PlayerSpawningRagdollEventArgs ev) void static public
OnSpinnedRevolver OnSpinnedRevolver(LabApi.Events.Arguments.PlayerEvents.PlayerSpinnedRevolverEventArgs ev) void static public
OnSpinningRevolver OnSpinningRevolver(LabApi.Events.Arguments.PlayerEvents.PlayerSpinningRevolverEventArgs ev) void static public
OnStayingInHazard OnStayingInHazard(LabApi.Events.Arguments.PlayerEvents.PlayersStayingInHazardEventArgs ev) void static public
OnThrewItem OnThrewItem(LabApi.Events.Arguments.PlayerEvents.PlayerThrewItemEventArgs ev) void static public
OnThrewProjectile OnThrewProjectile(LabApi.Events.Arguments.PlayerEvents.PlayerThrewProjectileEventArgs ev) void static public
OnThrowingItem OnThrowingItem(LabApi.Events.Arguments.PlayerEvents.PlayerThrowingItemEventArgs ev) void static public
OnThrowingProjectile OnThrowingProjectile(LabApi.Events.Arguments.PlayerEvents.PlayerThrowingProjectileEventArgs ev) void static public
OnToggledDisruptorFiringMode OnToggledDisruptorFiringMode(LabApi.Events.Arguments.PlayerEvents.PlayerToggledDisruptorFiringModeEventArgs ev) void static public
OnToggledFlashlight OnToggledFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerToggledFlashlightEventArgs ev) void static public
OnToggledNoclip OnToggledNoclip(LabApi.Events.Arguments.PlayerEvents.PlayerToggledNoclipEventArgs ev) void static public
OnToggledRadio OnToggledRadio(LabApi.Events.Arguments.PlayerEvents.PlayerToggledRadioEventArgs ev) void static public
OnToggledWeaponFlashlight OnToggledWeaponFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerToggledWeaponFlashlightEventArgs ev) void static public
OnTogglingFlashlight OnTogglingFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingFlashlightEventArgs ev) void static public
OnTogglingNoclip OnTogglingNoclip(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingNoclipEventArgs ev) void static public
OnTogglingRadio OnTogglingRadio(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingRadioEventArgs ev) void static public
OnTogglingWeaponFlashlight OnTogglingWeaponFlashlight(LabApi.Events.Arguments.PlayerEvents.PlayerTogglingWeaponFlashlightEventArgs ev) void static public
OnTriggeredTesla OnTriggeredTesla(LabApi.Events.Arguments.PlayerEvents.PlayerTriggeredTeslaEventArgs ev) void static public
OnTriggeringTesla OnTriggeringTesla(LabApi.Events.Arguments.PlayerEvents.PlayerTriggeringTeslaEventArgs ev) void static public
OnUncuffed OnUncuffed(LabApi.Events.Arguments.PlayerEvents.PlayerUncuffedEventArgs ev) void static public
OnUncuffing OnUncuffing(LabApi.Events.Arguments.PlayerEvents.PlayerUncuffingEventArgs ev) void static public
OnUnloadedWeapon OnUnloadedWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerUnloadedWeaponEventArgs ev) void static public
OnUnloadingWeapon OnUnloadingWeapon(LabApi.Events.Arguments.PlayerEvents.PlayerUnloadingWeaponEventArgs ev) void static public
OnUnlockedGenerator OnUnlockedGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedGeneratorEventArgs ev) void static public
OnUnlockedWarheadButton OnUnlockedWarheadButton(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockedWarheadButtonEventArgs ev) void static public
OnUnlockingGenerator OnUnlockingGenerator(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingGeneratorEventArgs ev) void static public
OnUnlockingWarheadButton OnUnlockingWarheadButton(LabApi.Events.Arguments.PlayerEvents.PlayerUnlockingWarheadButtonEventArgs ev) void static public
OnUnmuted OnUnmuted(LabApi.Events.Arguments.PlayerEvents.PlayerUnmutedEventArgs ev) void static public
OnUnmuting OnUnmuting(LabApi.Events.Arguments.PlayerEvents.PlayerUnmutingEventArgs ev) void static public
OnUpdatedEffect OnUpdatedEffect(LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatedEventArgs ev) void static public
OnUpdatingEffect OnUpdatingEffect(LabApi.Events.Arguments.PlayerEvents.PlayerEffectUpdatingEventArgs ev) void static public
OnUsedIntercom OnUsedIntercom(LabApi.Events.Arguments.PlayerEvents.PlayerUsedIntercomEventArgs ev) void static public
OnUsedItem OnUsedItem(LabApi.Events.Arguments.PlayerEvents.PlayerUsedItemEventArgs ev) void static public
OnUsedRadio OnUsedRadio(LabApi.Events.Arguments.PlayerEvents.PlayerUsedRadioEventArgs ev) void static public
OnUsingIntercom OnUsingIntercom(LabApi.Events.Arguments.PlayerEvents.PlayerUsingIntercomEventArgs ev) void static public
OnUsingItem OnUsingItem(LabApi.Events.Arguments.PlayerEvents.PlayerUsingItemEventArgs ev) void static public
OnUsingRadio OnUsingRadio(LabApi.Events.Arguments.PlayerEvents.PlayerUsingRadioEventArgs ev) void static public
OnValidatedVisibility OnValidatedVisibility(LabApi.Events.Arguments.PlayerEvents.PlayerValidatedVisibilityEventArgs ev) void static public
OnZoneChanged OnZoneChanged(LabApi.Events.Arguments.PlayerEvents.PlayerZoneChangedEventArgs ev) void static public

LabApi.Events.Handlers.Scp0492Events

LabApi.Events.Handlers.Scp0492Events

  • Kind: Class

Events

Name Handler Type Static
ConsumedCorpse LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumedCorpseEventArgs> yes
ConsumingCorpse LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumingCorpseEventArgs> yes
StartedConsumingCorpse LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp0492Events.Scp0492StartedConsumingCorpseEventArgs> yes
StartingConsumingCorpse LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp0492Events.Scp0492StartingConsumingCorpseEventArgs> yes

Methods

Name Signature Returns Modifiers
OnConsumedCorpse OnConsumedCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumedCorpseEventArgs ev) void static public
OnConsumingCorpse OnConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492ConsumingCorpseEventArgs ev) void static public
OnStartedConsumingCorpse OnStartedConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492StartedConsumingCorpseEventArgs ev) void static public
OnStartingConsumingCorpse OnStartingConsumingCorpse(LabApi.Events.Arguments.Scp0492Events.Scp0492StartingConsumingCorpseEventArgs ev) void static public

LabApi.Events.Handlers.Scp049Events

LabApi.Events.Handlers.Scp049Events

  • Kind: Class

Events

Name Handler Type Static
ResurrectedBody LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049ResurrectedBodyEventArgs> yes
ResurrectingBody LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049ResurrectingBodyEventArgs> yes
StartingResurrection LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049StartingResurrectionEventArgs> yes
UsedDoctorsCall LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049UsedDoctorsCallEventArgs> yes
UsedSense LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049UsedSenseEventArgs> yes
UsingDoctorsCall LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049UsingDoctorsCallEventArgs> yes
UsingSense LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp049Events.Scp049UsingSenseEventArgs> yes

Methods

Name Signature Returns Modifiers
OnResurrectedBody OnResurrectedBody(LabApi.Events.Arguments.Scp049Events.Scp049ResurrectedBodyEventArgs ev) void static public
OnResurrectingBody OnResurrectingBody(LabApi.Events.Arguments.Scp049Events.Scp049ResurrectingBodyEventArgs ev) void static public
OnStartingResurrection OnStartingResurrection(LabApi.Events.Arguments.Scp049Events.Scp049StartingResurrectionEventArgs ev) void static public
OnUsedDoctorsCall OnUsedDoctorsCall(LabApi.Events.Arguments.Scp049Events.Scp049UsedDoctorsCallEventArgs ev) void static public
OnUsedSense OnUsedSense(LabApi.Events.Arguments.Scp049Events.Scp049UsedSenseEventArgs ev) void static public
OnUsingDoctorsCall OnUsingDoctorsCall(LabApi.Events.Arguments.Scp049Events.Scp049UsingDoctorsCallEventArgs ev) void static public
OnUsingSense OnUsingSense(LabApi.Events.Arguments.Scp049Events.Scp049UsingSenseEventArgs ev) void static public

LabApi.Events.Handlers.Scp079Events

LabApi.Events.Handlers.Scp079Events

  • Kind: Class

Events

Name Handler Type Static
BlackedOutRoom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutRoomEventArgs> yes
BlackedOutZone LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutZoneEventArgs> yes
BlackingOutRoom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutRoomEventsArgs> yes
BlackingOutZone LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutZoneEventArgs> yes
CancelledRoomLockdown LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079CancelledRoomLockdownEventArgs> yes
CancellingRoomLockdown LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079CancellingRoomLockdownEventArgs> yes
ChangedCamera LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079ChangedCameraEventArgs> yes
ChangingCamera LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079ChangingCameraEventArgs> yes
GainedExperience LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079GainedExperienceEventArgs> yes
GainingExperience LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079GainingExperienceEventArgs> yes
LeveledUp LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LeveledUpEventArgs> yes
LevelingUp LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LevelingUpEventArgs> yes
LockedDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LockedDoorEventArgs> yes
LockedDownRoom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LockedDownRoomEventArgs> yes
LockingDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LockingDoorEventArgs> yes
LockingDownRoom LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079LockingDownRoomEventArgs> yes
Pinged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079PingedEventArgs> yes
Pinging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079PingingEventArgs> yes
Recontained LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079RecontainedEventArgs> yes
Recontaining LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079RecontainingEventArgs> yes
UnlockedDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079UnlockedDoorEventArgs> yes
UnlockingDoor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079UnlockingDoorEventArgs> yes
UsedTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079UsedTeslaEventArgs> yes
UsingTesla LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp079Events.Scp079UsingTeslaEventArgs> yes

Methods

Name Signature Returns Modifiers
OnBlackedOutRoom OnBlackedOutRoom(LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutRoomEventArgs ev) void static public
OnBlackedOutZone OnBlackedOutZone(LabApi.Events.Arguments.Scp079Events.Scp079BlackedOutZoneEventArgs ev) void static public
OnBlackingOutRoom OnBlackingOutRoom(LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutRoomEventsArgs ev) void static public
OnBlackingOutZone OnBlackingOutZone(LabApi.Events.Arguments.Scp079Events.Scp079BlackingOutZoneEventArgs ev) void static public
OnCancelledRoomLockdown OnCancelledRoomLockdown(LabApi.Events.Arguments.Scp079Events.Scp079CancelledRoomLockdownEventArgs ev) void static public
OnCancellingRoomLockdown OnCancellingRoomLockdown(LabApi.Events.Arguments.Scp079Events.Scp079CancellingRoomLockdownEventArgs ev) void static public
OnChangedCamera OnChangedCamera(LabApi.Events.Arguments.Scp079Events.Scp079ChangedCameraEventArgs ev) void static public
OnChangingCamera OnChangingCamera(LabApi.Events.Arguments.Scp079Events.Scp079ChangingCameraEventArgs ev) void static public
OnGainedExperience OnGainedExperience(LabApi.Events.Arguments.Scp079Events.Scp079GainedExperienceEventArgs ev) void static public
OnGainingExperience OnGainingExperience(LabApi.Events.Arguments.Scp079Events.Scp079GainingExperienceEventArgs ev) void static public
OnLeveledUp OnLeveledUp(LabApi.Events.Arguments.Scp079Events.Scp079LeveledUpEventArgs ev) void static public
OnLevelingUp OnLevelingUp(LabApi.Events.Arguments.Scp079Events.Scp079LevelingUpEventArgs ev) void static public
OnLockedDoor OnLockedDoor(LabApi.Events.Arguments.Scp079Events.Scp079LockedDoorEventArgs ev) void static public
OnLockedDownRoom OnLockedDownRoom(LabApi.Events.Arguments.Scp079Events.Scp079LockedDownRoomEventArgs ev) void static public
OnLockingDoor OnLockingDoor(LabApi.Events.Arguments.Scp079Events.Scp079LockingDoorEventArgs ev) void static public
OnLockingDownRoom OnLockingDownRoom(LabApi.Events.Arguments.Scp079Events.Scp079LockingDownRoomEventArgs ev) void static public
OnPinged OnPinged(LabApi.Events.Arguments.Scp079Events.Scp079PingedEventArgs ev) void static public
OnPinging OnPinging(LabApi.Events.Arguments.Scp079Events.Scp079PingingEventArgs ev) void static public
OnRecontained OnRecontained(LabApi.Events.Arguments.Scp079Events.Scp079RecontainedEventArgs ev) void static public
OnRecontaining OnRecontaining(LabApi.Events.Arguments.Scp079Events.Scp079RecontainingEventArgs ev) void static public
OnUnlockedDoor OnUnlockedDoor(LabApi.Events.Arguments.Scp079Events.Scp079UnlockedDoorEventArgs ev) void static public
OnUnlockingDoor OnUnlockingDoor(LabApi.Events.Arguments.Scp079Events.Scp079UnlockingDoorEventArgs ev) void static public
OnUsedTesla OnUsedTesla(LabApi.Events.Arguments.Scp079Events.Scp079UsedTeslaEventArgs ev) void static public
OnUsingTesla OnUsingTesla(LabApi.Events.Arguments.Scp079Events.Scp079UsingTeslaEventArgs ev) void static public

LabApi.Events.Handlers.Scp096Events

LabApi.Events.Handlers.Scp096Events

  • Kind: Class

Events

Name Handler Type Static
AddedTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096AddedTargetEventArgs> yes
AddingTarget LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096AddingTargetEventArgs> yes
ChangedState LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096ChangedStateEventArgs> yes
ChangingState LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096ChangingStateEventArgs> yes
Charged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096ChargedEventArgs> yes
Charging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096ChargingEventArgs> yes
Enraged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096EnragedEventArgs> yes
Enraging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096EnragingEventArgs> yes
PriedGate LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096PriedGateEventArgs> yes
PryingGate LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096PryingGateEventArgs> yes
StartCrying LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096StartCryingEventArgs> yes
StartedCrying LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096StartedCryingEventArgs> yes
TriedNotToCry LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096TriedNotToCryEventArgs> yes
TryingNotToCry LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp096Events.Scp096TryingNotToCryEventArgs> yes

Methods

Name Signature Returns Modifiers
OnAddedTarget OnAddedTarget(LabApi.Events.Arguments.Scp096Events.Scp096AddedTargetEventArgs ev) void static public
OnAddingTarget OnAddingTarget(LabApi.Events.Arguments.Scp096Events.Scp096AddingTargetEventArgs ev) void static public
OnChangedState OnChangedState(LabApi.Events.Arguments.Scp096Events.Scp096ChangedStateEventArgs ev) void static public
OnChangingState OnChangingState(LabApi.Events.Arguments.Scp096Events.Scp096ChangingStateEventArgs ev) void static public
OnCharged OnCharged(LabApi.Events.Arguments.Scp096Events.Scp096ChargedEventArgs ev) void static public
OnCharging OnCharging(LabApi.Events.Arguments.Scp096Events.Scp096ChargingEventArgs ev) void static public
OnEnraged OnEnraged(LabApi.Events.Arguments.Scp096Events.Scp096EnragedEventArgs ev) void static public
OnEnraging OnEnraging(LabApi.Events.Arguments.Scp096Events.Scp096EnragingEventArgs ev) void static public
OnPriedGate OnPriedGate(LabApi.Events.Arguments.Scp096Events.Scp096PriedGateEventArgs ev) void static public
OnPryingGate OnPryingGate(LabApi.Events.Arguments.Scp096Events.Scp096PryingGateEventArgs ev) void static public
OnStartCrying OnStartCrying(LabApi.Events.Arguments.Scp096Events.Scp096StartCryingEventArgs ev) void static public
OnStartedCrying OnStartedCrying(LabApi.Events.Arguments.Scp096Events.Scp096StartedCryingEventArgs ev) void static public
OnTriedNotToCry OnTriedNotToCry(LabApi.Events.Arguments.Scp096Events.Scp096TriedNotToCryEventArgs ev) void static public
OnTryingNotToCry OnTryingNotToCry(LabApi.Events.Arguments.Scp096Events.Scp096TryingNotToCryEventArgs ev) void static public

LabApi.Events.Handlers.Scp106Events

LabApi.Events.Handlers.Scp106Events

  • Kind: Class

Events

Name Handler Type Static
ChangedStalkMode LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangedStalkModeEventArgs> yes
ChangedSubmersionStatus LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangedSubmersionStatusEventArgs> yes
ChangedVigor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangedVigorEventArgs> yes
ChangingStalkMode LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangingStalkModeEventArgs> yes
ChangingSubmersionStatus LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangingSubmersionStatusEventArgs> yes
ChangingVigor LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106ChangingVigorEventArgs> yes
TeleportedPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106TeleportedPlayerEvent> yes
TeleportingPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106TeleportingPlayerEvent> yes
UsedHunterAtlas LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106UsedHunterAtlasEventArgs> yes
UsingHunterAtlas LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp106Events.Scp106UsingHunterAtlasEventArgs> yes

Methods

Name Signature Returns Modifiers
OnChangedStalkMode OnChangedStalkMode(LabApi.Events.Arguments.Scp106Events.Scp106ChangedStalkModeEventArgs ev) void static public
OnChangedSubmersionStatus OnChangedSubmersionStatus(LabApi.Events.Arguments.Scp106Events.Scp106ChangedSubmersionStatusEventArgs ev) void static public
OnChangedVigor OnChangedVigor(LabApi.Events.Arguments.Scp106Events.Scp106ChangedVigorEventArgs ev) void static public
OnChangingStalkMode OnChangingStalkMode(LabApi.Events.Arguments.Scp106Events.Scp106ChangingStalkModeEventArgs ev) void static public
OnChangingSubmersionStatus OnChangingSubmersionStatus(LabApi.Events.Arguments.Scp106Events.Scp106ChangingSubmersionStatusEventArgs ev) void static public
OnChangingVigor OnChangingVigor(LabApi.Events.Arguments.Scp106Events.Scp106ChangingVigorEventArgs ev) void static public
OnTeleportedPlayer OnTeleportedPlayer(LabApi.Events.Arguments.Scp106Events.Scp106TeleportedPlayerEvent ev) void static public
OnTeleportingPlayer OnTeleportingPlayer(LabApi.Events.Arguments.Scp106Events.Scp106TeleportingPlayerEvent ev) void static public
OnUsedHunterAtlas OnUsedHunterAtlas(LabApi.Events.Arguments.Scp106Events.Scp106UsedHunterAtlasEventArgs ev) void static public
OnUsingHunterAtlas OnUsingHunterAtlas(LabApi.Events.Arguments.Scp106Events.Scp106UsingHunterAtlasEventArgs ev) void static public

LabApi.Events.Handlers.Scp127Events

LabApi.Events.Handlers.Scp127Events

  • Kind: Class

Events

Name Handler Type Static
GainExperience LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127GainExperienceEventArgs> yes
GainingExperience LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127GainingExperienceEventArgs> yes
LevellingUp LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127LevellingUpEventArgs> yes
LevelUp LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127LevelUpEventArgs> yes
Talked LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127TalkedEventArgs> yes
Talking LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp127Events.Scp127TalkingEventArgs> yes

Methods

Name Signature Returns Modifiers
OnGainExperience OnGainExperience(LabApi.Events.Arguments.Scp127Events.Scp127GainExperienceEventArgs ev) void static public
OnGainingExperience OnGainingExperience(LabApi.Events.Arguments.Scp127Events.Scp127GainingExperienceEventArgs ev) void static public
OnLevellingUp OnLevellingUp(LabApi.Events.Arguments.Scp127Events.Scp127LevellingUpEventArgs ev) void static public
OnLevelUp OnLevelUp(LabApi.Events.Arguments.Scp127Events.Scp127LevelUpEventArgs ev) void static public
OnTalked OnTalked(LabApi.Events.Arguments.Scp127Events.Scp127TalkedEventArgs ev) void static public
OnTalking OnTalking(LabApi.Events.Arguments.Scp127Events.Scp127TalkingEventArgs ev) void static public

LabApi.Events.Handlers.Scp173Events

LabApi.Events.Handlers.Scp173Events

  • Kind: Class

Events

Name Handler Type Static
AddedObserver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173AddedObserverEventArgs> yes
AddingObserver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173AddingObserverEventArgs> yes
BreakneckSpeedChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangedEventArgs> yes
BreakneckSpeedChanging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangingEventArgs> yes
CreatedTantrum LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173CreatedTantrumEventArgs> yes
CreatingTantrum LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173CreatingTantrumEventArgs> yes
PlayedSound LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173PlayedSoundEventArgs> yes
PlayingSound LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173PlayingSoundEventArgs> yes
RemovedObserver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173RemovedObserverEventArgs> yes
RemovingObserver LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp173Events.Scp173RemovingObserverEventArgs> yes

Methods

Name Signature Returns Modifiers
OnAddedObserver OnAddedObserver(LabApi.Events.Arguments.Scp173Events.Scp173AddedObserverEventArgs ev) void static public
OnAddingObserver OnAddingObserver(LabApi.Events.Arguments.Scp173Events.Scp173AddingObserverEventArgs ev) void static public
OnBreakneckSpeedChanged OnBreakneckSpeedChanged(LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangedEventArgs ev) void static public
OnBreakneckSpeedChanging OnBreakneckSpeedChanging(LabApi.Events.Arguments.Scp173Events.Scp173BreakneckSpeedChangingEventArgs ev) void static public
OnCreatedTantrum OnCreatedTantrum(LabApi.Events.Arguments.Scp173Events.Scp173CreatedTantrumEventArgs ev) void static public
OnCreatingTantrum OnCreatingTantrum(LabApi.Events.Arguments.Scp173Events.Scp173CreatingTantrumEventArgs ev) void static public
OnPlayedSound OnPlayedSound(LabApi.Events.Arguments.Scp173Events.Scp173PlayedSoundEventArgs ev) void static public
OnPlayingSound OnPlayingSound(LabApi.Events.Arguments.Scp173Events.Scp173PlayingSoundEventArgs ev) void static public
OnRemovedObserver OnRemovedObserver(LabApi.Events.Arguments.Scp173Events.Scp173RemovedObserverEventArgs ev) void static public
OnRemovingObserver OnRemovingObserver(LabApi.Events.Arguments.Scp173Events.Scp173RemovingObserverEventArgs ev) void static public

LabApi.Events.Handlers.Scp3114Events

LabApi.Events.Handlers.Scp3114Events

  • Kind: Class

Events

Name Handler Type Static
Dance LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StartedDanceEventArgs> yes
Disguised LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisedEventArgs> yes
Disguising LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisingEventArgs> yes
Revealed LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114RevealedEventArgs> yes
Revealing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114RevealingEventArgs> yes
StartDancing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StartingDanceEventArgs> yes
StrangleAborted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortedEventArgs> yes
StrangleAborting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortingEventArgs> yes
StrangleStarted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartedEventArgs> yes
StrangleStarting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartingEventArgs> yes

Methods

Name Signature Returns Modifiers
OnDance OnDance(LabApi.Events.Arguments.Scp3114Events.Scp3114StartedDanceEventArgs ev) void static public
OnDisguised OnDisguised(LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisedEventArgs ev) void static public
OnDisguising OnDisguising(LabApi.Events.Arguments.Scp3114Events.Scp3114DisguisingEventArgs ev) void static public
OnRevealed OnRevealed(LabApi.Events.Arguments.Scp3114Events.Scp3114RevealedEventArgs ev) void static public
OnRevealing OnRevealing(LabApi.Events.Arguments.Scp3114Events.Scp3114RevealingEventArgs ev) void static public
OnStartDancing OnStartDancing(LabApi.Events.Arguments.Scp3114Events.Scp3114StartingDanceEventArgs ev) void static public
OnStrangleAborted OnStrangleAborted(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortedEventArgs ev) void static public
OnStrangleAborting OnStrangleAborting(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleAbortingEventArgs ev) void static public
OnStrangleStarted OnStrangleStarted(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartedEventArgs ev) void static public
OnStrangleStarting OnStrangleStarting(LabApi.Events.Arguments.Scp3114Events.Scp3114StrangleStartingEventArgs ev) void static public

LabApi.Events.Handlers.Scp914Events

LabApi.Events.Handlers.Scp914Events

  • Kind: Class

Events

Name Handler Type Static
Activated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ActivatedEventArgs> yes
Activating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ActivatingEventArgs> yes
KnobChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914KnobChangedEventArgs> yes
KnobChanging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914KnobChangingEventArgs> yes
ProcessedInventoryItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessedInventoryItemEventArgs> yes
ProcessedPickup LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPickupEventArgs> yes
ProcessedPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPlayerEventArgs> yes
ProcessingInventoryItem LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessingInventoryItemEventArgs> yes
ProcessingPickup LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPickupEventArgs> yes
ProcessingPlayer LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPlayerEventArgs> yes

Methods

Name Signature Returns Modifiers
OnActivated OnActivated(LabApi.Events.Arguments.Scp914Events.Scp914ActivatedEventArgs ev) void static public
OnActivating OnActivating(LabApi.Events.Arguments.Scp914Events.Scp914ActivatingEventArgs ev) void static public
OnKnobChanged OnKnobChanged(LabApi.Events.Arguments.Scp914Events.Scp914KnobChangedEventArgs ev) void static public
OnKnobChanging OnKnobChanging(LabApi.Events.Arguments.Scp914Events.Scp914KnobChangingEventArgs ev) void static public
OnProcessedInventoryItem OnProcessedInventoryItem(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedInventoryItemEventArgs ev) void static public
OnProcessedPickup OnProcessedPickup(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPickupEventArgs ev) void static public
OnProcessedPlayer OnProcessedPlayer(LabApi.Events.Arguments.Scp914Events.Scp914ProcessedPlayerEventArgs ev) void static public
OnProcessingInventoryItem OnProcessingInventoryItem(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingInventoryItemEventArgs ev) void static public
OnProcessingPickup OnProcessingPickup(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPickupEventArgs ev) void static public
OnProcessingPlayer OnProcessingPlayer(LabApi.Events.Arguments.Scp914Events.Scp914ProcessingPlayerEventArgs ev) void static public

LabApi.Events.Handlers.Scp939Events

LabApi.Events.Handlers.Scp939Events

  • Kind: Class

Events

Name Handler Type Static
Attacked LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939AttackedEventArgs> yes
Attacking LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939AttackingEventArgs> yes
CreatedAmnesticCloud LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939CreatedAmnesticCloudEventArgs> yes
CreatingAmnesticCloud LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939CreatingAmnesticCloudEventArgs> yes
Lunged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939LungedEventArgs> yes
Lunging LabApi.Events.LabEventHandler<LabApi.Events.Arguments.Scp939Events.Scp939LungingEventArgs> yes

Methods

Name Signature Returns Modifiers
OnAttacked OnAttacked(LabApi.Events.Arguments.Scp939Events.Scp939AttackedEventArgs ev) void static public
OnAttacking OnAttacking(LabApi.Events.Arguments.Scp939Events.Scp939AttackingEventArgs ev) void static public
OnCreatedAmnesticCloud OnCreatedAmnesticCloud(LabApi.Events.Arguments.Scp939Events.Scp939CreatedAmnesticCloudEventArgs ev) void static public
OnCreatingAmnesticCloud OnCreatingAmnesticCloud(LabApi.Events.Arguments.Scp939Events.Scp939CreatingAmnesticCloudEventArgs ev) void static public
OnLunged OnLunged(LabApi.Events.Arguments.Scp939Events.Scp939LungedEventArgs ev) void static public
OnLunging OnLunging(LabApi.Events.Arguments.Scp939Events.Scp939LungingEventArgs ev) void static public

LabApi.Events.Handlers.ServerEvents

LabApi.Events.Handlers.ServerEvents

  • Kind: Class

Events

Name Handler Type Static
BanIssued LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanIssuedEventArgs> yes
BanIssuing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanIssuingEventArgs> yes
BanRevoked LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanRevokedEventArgs> yes
BanRevoking LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanRevokingEventArgs> yes
BanUpdated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanUpdatedEventArgs> yes
BanUpdating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.BanUpdatingEventArgs> yes
CassieAnnounced LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CassieAnnouncedEventArgs> yes
CassieAnnouncing LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CassieAnnouncingEventArgs> yes
CassieQueuedScpTermination LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CassieQueuedScpTerminationEventArgs> yes
CassieQueuingScpTermination LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CassieQueuingScpTerminationEventArgs> yes
CommandExecuted LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CommandExecutedEventArgs> yes
CommandExecuting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.CommandExecutingEventArgs> yes
ElevatorSequenceChanged LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ElevatorSequenceChangedEventArgs> yes
ExplosionSpawned LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ExplosionSpawnedEventArgs> yes
ExplosionSpawning LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ExplosionSpawningEventArgs> yes
GeneratorActivated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.GeneratorActivatedEventArgs> yes
GeneratorActivating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.GeneratorActivatingEventArgs> yes
ItemSpawned LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ItemSpawnedEventArgs> yes
ItemSpawning LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ItemSpawningEventArgs> yes
LczDecontaminationAnnounced LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.LczDecontaminationAnnouncedEventArgs> yes
LczDecontaminationStarted LabApi.Events.LabEventHandler yes
LczDecontaminationStarting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.LczDecontaminationStartingEventArgs> yes
MapGenerated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.MapGeneratedEventArgs> yes
MapGenerating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.MapGeneratingEventArgs> yes
PickupCreated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.PickupCreatedEventArgs> yes
PickupDestroyed LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.PickupDestroyedEventArgs> yes
ProjectileExploded LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ProjectileExplodedEventArgs> yes
ProjectileExploding LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.ProjectileExplodingEventArgs> yes
RoundEnded LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.RoundEndedEventArgs> yes
RoundEnding LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.RoundEndingEventArgs> yes
RoundEndingConditionsCheck LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.RoundEndingConditionsCheckEventArgs> yes
RoundRestarted LabApi.Events.LabEventHandler yes
RoundStarted LabApi.Events.LabEventHandler yes
RoundStarting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.RoundStartingEventArgs> yes
SendingAdminChat LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.SendingAdminChatEventArgs> yes
SentAdminChat LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.SentAdminChatEventArgs> yes
WaitingForPlayers LabApi.Events.LabEventHandler yes
WaveRespawned LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.WaveRespawnedEventArgs> yes
WaveRespawning LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.WaveRespawningEventArgs> yes
WaveTeamSelected LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.WaveTeamSelectedEventArgs> yes
WaveTeamSelecting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.ServerEvents.WaveTeamSelectingEventArgs> yes

Methods

Name Signature Returns Modifiers
OnBanIssued OnBanIssued(LabApi.Events.Arguments.ServerEvents.BanIssuedEventArgs ev) void static public
OnBanIssuing OnBanIssuing(LabApi.Events.Arguments.ServerEvents.BanIssuingEventArgs ev) void static public
OnBanRevoked OnBanRevoked(LabApi.Events.Arguments.ServerEvents.BanRevokedEventArgs ev) void static public
OnBanRevoking OnBanRevoking(LabApi.Events.Arguments.ServerEvents.BanRevokingEventArgs ev) void static public
OnBanUpdated OnBanUpdated(LabApi.Events.Arguments.ServerEvents.BanUpdatedEventArgs ev) void static public
OnBanUpdating OnBanUpdating(LabApi.Events.Arguments.ServerEvents.BanUpdatingEventArgs ev) void static public
OnCassieAnnounced OnCassieAnnounced(LabApi.Events.Arguments.ServerEvents.CassieAnnouncedEventArgs ev) void static public
OnCassieAnnouncing OnCassieAnnouncing(LabApi.Events.Arguments.ServerEvents.CassieAnnouncingEventArgs ev) void static public
OnCassieQueuedScpTermination OnCassieQueuedScpTermination(LabApi.Events.Arguments.ServerEvents.CassieQueuedScpTerminationEventArgs ev) void static public
OnCassieQueuingScpTermination OnCassieQueuingScpTermination(LabApi.Events.Arguments.ServerEvents.CassieQueuingScpTerminationEventArgs ev) void static public
OnCommandExecuted OnCommandExecuted(LabApi.Events.Arguments.ServerEvents.CommandExecutedEventArgs ev) void static public
OnCommandExecuting OnCommandExecuting(LabApi.Events.Arguments.ServerEvents.CommandExecutingEventArgs ev) void static public
OnElevatorSequenceChanged OnElevatorSequenceChanged(LabApi.Events.Arguments.ServerEvents.ElevatorSequenceChangedEventArgs ev) void static public
OnExplosionSpawned OnExplosionSpawned(LabApi.Events.Arguments.ServerEvents.ExplosionSpawnedEventArgs ev) void static public
OnExplosionSpawning OnExplosionSpawning(LabApi.Events.Arguments.ServerEvents.ExplosionSpawningEventArgs ev) void static public
OnGeneratorActivated OnGeneratorActivated(LabApi.Events.Arguments.ServerEvents.GeneratorActivatedEventArgs ev) void static public
OnGeneratorActivating OnGeneratorActivating(LabApi.Events.Arguments.ServerEvents.GeneratorActivatingEventArgs ev) void static public
OnItemSpawned OnItemSpawned(LabApi.Events.Arguments.ServerEvents.ItemSpawnedEventArgs ev) void static public
OnItemSpawning OnItemSpawning(LabApi.Events.Arguments.ServerEvents.ItemSpawningEventArgs ev) void static public
OnLczDecontaminationAnnounced OnLczDecontaminationAnnounced(LabApi.Events.Arguments.ServerEvents.LczDecontaminationAnnouncedEventArgs ev) void static public
OnLczDecontaminationStarted OnLczDecontaminationStarted() void static public
OnLczDecontaminationStarting OnLczDecontaminationStarting(LabApi.Events.Arguments.ServerEvents.LczDecontaminationStartingEventArgs ev) void static public
OnMapGenerated OnMapGenerated(LabApi.Events.Arguments.ServerEvents.MapGeneratedEventArgs ev) void static public
OnMapGenerating OnMapGenerating(LabApi.Events.Arguments.ServerEvents.MapGeneratingEventArgs ev) void static public
OnPickupCreated OnPickupCreated(LabApi.Events.Arguments.ServerEvents.PickupCreatedEventArgs ev) void static public
OnPickupDestroyed OnPickupDestroyed(LabApi.Events.Arguments.ServerEvents.PickupDestroyedEventArgs ev) void static public
OnProjectileExploded OnProjectileExploded(LabApi.Events.Arguments.ServerEvents.ProjectileExplodedEventArgs ev) void static public
OnProjectileExploding OnProjectileExploding(LabApi.Events.Arguments.ServerEvents.ProjectileExplodingEventArgs ev) void static public
OnRoundEnded OnRoundEnded(LabApi.Events.Arguments.ServerEvents.RoundEndedEventArgs ev) void static public
OnRoundEnding OnRoundEnding(LabApi.Events.Arguments.ServerEvents.RoundEndingEventArgs ev) void static public
OnRoundEndingConditionsCheck OnRoundEndingConditionsCheck(LabApi.Events.Arguments.ServerEvents.RoundEndingConditionsCheckEventArgs ev) void static public
OnRoundRestarted OnRoundRestarted() void static public
OnRoundStarted OnRoundStarted() void static public
OnRoundStarting OnRoundStarting(LabApi.Events.Arguments.ServerEvents.RoundStartingEventArgs ev) void static public
OnSendingAdminChat OnSendingAdminChat(LabApi.Events.Arguments.ServerEvents.SendingAdminChatEventArgs ev) void static public
OnSentAdminChat OnSentAdminChat(LabApi.Events.Arguments.ServerEvents.SentAdminChatEventArgs ev) void static public
OnWaitingForPlayers OnWaitingForPlayers() void static public
OnWaveRespawned OnWaveRespawned(LabApi.Events.Arguments.ServerEvents.WaveRespawnedEventArgs ev) void static public
OnWaveRespawning OnWaveRespawning(LabApi.Events.Arguments.ServerEvents.WaveRespawningEventArgs ev) void static public
OnWaveTeamSelected OnWaveTeamSelected(LabApi.Events.Arguments.ServerEvents.WaveTeamSelectedEventArgs ev) void static public
OnWaveTeamSelecting OnWaveTeamSelecting(LabApi.Events.Arguments.ServerEvents.WaveTeamSelectingEventArgs ev) void static public

LabApi.Events.Handlers.WarheadEvents

LabApi.Events.Handlers.WarheadEvents

  • Kind: Class

Events

Name Handler Type Static
Detonated LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadDetonatedEventArgs> yes
Detonating LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadDetonatingEventArgs> yes
Started LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadStartedEventArgs> yes
Starting LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadStartingEventArgs> yes
Stopped LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadStoppedEventArgs> yes
Stopping LabApi.Events.LabEventHandler<LabApi.Events.Arguments.WarheadEvents.WarheadStoppingEventArgs> yes

Methods

Name Signature Returns Modifiers
OnDetonated OnDetonated(LabApi.Events.Arguments.WarheadEvents.WarheadDetonatedEventArgs ev) void static public
OnDetonating OnDetonating(LabApi.Events.Arguments.WarheadEvents.WarheadDetonatingEventArgs ev) void static public
OnStarted OnStarted(LabApi.Events.Arguments.WarheadEvents.WarheadStartedEventArgs ev) void static public
OnStarting OnStarting(LabApi.Events.Arguments.WarheadEvents.WarheadStartingEventArgs ev) void static public
OnStopped OnStopped(LabApi.Events.Arguments.WarheadEvents.WarheadStoppedEventArgs ev) void static public
OnStopping OnStopping(LabApi.Events.Arguments.WarheadEvents.WarheadStoppingEventArgs ev) void static public

LabApi.Features

LabApi.Features.LabApiProperties

LabApi.Features.LabApiProperties

  • Kind: Class

Fields

Name Type Modifiers
CompiledVersion string readonly static public
CurrentVersion System.Version readonly static public

LabApi.Features.Audio

LabApi.Features.Audio.AudioTransmitter

LabApi.Features.Audio.AudioTransmitter

  • Kind: Class

Fields

Name Type Modifiers
FramePeriod float const public
FrameSize int const public
MaxEncodedSize int const public
SampleRate int const public
AudioClipSamples System.Collections.Generic.Queue<float[]> readonly public
ControllerId byte readonly public
CurrentPosition int public
Looping bool public
ValidPlayers System.Func<LabApi.Features.Wrappers.Player, bool> public

Properties

Name Type Get Set Static
CurrentSampleCount int public
IsPaused bool public
IsPlaying bool public

Methods

Name Signature Returns Modifiers
Pause Pause() void public
Play Play(float[] samples, bool queue, bool loop) void public
Resume Resume() void public
Skip Skip(int count) void public
Stop Stop() void public

LabApi.Features.Console

LabApi.Features.Console.Logger

LabApi.Features.Console.Logger

  • Kind: Class

Methods

Name Signature Returns Modifiers
Debug Debug(object message, bool canBePrinted = true) void static public
Error Error(object message) void static public
Info Info(object message) void static public
Raw Raw(string message, System.ConsoleColor color) void static public
Warn Warn(object message) void static public

LabApi.Features.Enums

LabApi.Features.Enums.CommandType

LabApi.Features.Enums.CommandType

  • Kind: Enum
  • Base Type: System.Enum

Enum Values (Int32)

Name Value
Console 0
RemoteAdmin 1
Client 2

LabApi.Features.Enums.DoorName

LabApi.Features.Enums.DoorName

  • Kind: Enum
  • Base Type: System.Enum

Enum Values (Int32)

Name Value
None 0
LczPc 1
LczWc 2
LczCheckpointA 3
LczCheckpointB 4
LczArmory 5
Lcz173Bottom 6
Lcz173Gate 7
Lcz173Connector 8
Lcz173Armory 9
LczGr18Inner 10
LczGr18Gate 11
Lcz914Gate 12
Lcz330 13
Lcz330Chamber 14
Hcz079FirstGate 15
Hcz079SecondGate 16
Hcz079Armory 17
Hcz096 18
Hcz939Cryo 19
HczArmory 20
Hcz049Armory 21
HczHidChamber 22
HczHidUpper 23
HczHidLower 24
HczNukeArmory 25
Hcz106Primiary 26
Hcz106Secondary 27
HczCheckpoint 28
Hcz127Lab 29
EzIntercom 30
EzGateA 31
EzGateB 32
SurfaceGate 33
SurfaceNuke 34
SurfaceEscapePrimary 35
SurfaceEscapeSecondary 36
SurfaceEscapeFinal 37

LabApi.Features.Enums.PlayerSearchFlags

LabApi.Features.Enums.PlayerSearchFlags

  • Kind: Enum
  • Base Type: System.Enum

Enum Values (Int32)

Name Value
None 0
AuthenticatedPlayers 1
UnauthenticatedPlayers 2
DummyNpcs 4
AuthenticatedAndDummy 5
RegularNpcs 8
Host 16

LabApi.Features.Enums.Scp079PingType

LabApi.Features.Enums.Scp079PingType

  • Kind: Enum
  • Base Type: System.Enum

Enum Values (Byte)

Name Value
Generator 0
Projectile 1
MicroHid 2
Human 3
Elevator 4
Door 5
Default 6

LabApi.Features.Extensions

LabApi.Features.Extensions.LinqExtensions

LabApi.Features.Extensions.LinqExtensions

  • Kind: Class

Methods

Name Signature Returns Modifiers
MaxBy MaxBy<T, K>(System.Collections.Generic.IEnumerable<T> enumerable, System.Func<T, K> selectFunc) T static public
MinBy MinBy<T, K>(System.Collections.Generic.IEnumerable<T> enumerable, System.Func<T, K> selectFunc) T static public

LabApi.Features.Extensions.PriorityQueuePool`1

LabApi.Features.Extensions.PriorityQueuePool`1

  • Kind: Class
  • Generic Parameters: T

Fields

Name Type Modifiers
Shared LabApi.Features.Extensions.PriorityQueuePool<T> readonly static public

Methods

Name Signature Returns Modifiers
Rent Rent() LabApi.Features.Extensions.PriorityQueue<T> public
Return Return(LabApi.Features.Extensions.PriorityQueue<T> queue) void public

LabApi.Features.Extensions.PriorityQueue`1

LabApi.Features.Extensions.PriorityQueue`1

  • Kind: Class
  • Generic Parameters: T

Properties

Name Type Get Set Static
Count int public

Methods

Name Signature Returns Modifiers
Clear Clear() void public
Dequeue Dequeue() T public
Enqueue Enqueue(T item, int priority) void public

LabApi.Features.Extensions.RoleExtensions

LabApi.Features.Extensions.RoleExtensions

  • Kind: Class

Methods

Name Signature Returns Modifiers
GetFullName GetFullName(PlayerRoles.RoleTypeId roleType) string static public
GetRoleBase GetRoleBase(PlayerRoles.RoleTypeId roleType) PlayerRoles.PlayerRoleBase static public
IsChaos IsChaos(PlayerRoles.RoleTypeId roleType) bool static public
IsCivilian IsCivilian(PlayerRoles.RoleTypeId roleType) bool static public
IsDead IsDead(PlayerRoles.RoleTypeId roleType) bool static public
IsMilitary IsMilitary(PlayerRoles.RoleTypeId roleType) bool static public
IsNtf IsNtf(PlayerRoles.RoleTypeId roleType) bool static public
IsScp IsScp(PlayerRoles.RoleTypeId roleType) bool static public

LabApi.Features.Interfaces

LabApi.Features.Interfaces.IScp914ItemProcessor

LabApi.Features.Interfaces.IScp914ItemProcessor

  • Kind: Interface

Properties

Name Type Get Set Static
MoveVector UnityEngine.Vector3 public yes
UsePickupMethodOnly bool public

Methods

Name Signature Returns Modifiers
UpgradeItem UpgradeItem(Scp914.Scp914KnobSetting setting, LabApi.Features.Wrappers.Item item) Scp914.Scp914Result public
UpgradePickup UpgradePickup(Scp914.Scp914KnobSetting setting, LabApi.Features.Wrappers.Pickup pickup) Scp914.Scp914Result public

LabApi.Features.Permissions

LabApi.Features.Permissions.IPermissionsProvider

LabApi.Features.Permissions.IPermissionsProvider

  • Kind: Interface

Methods

Name Signature Returns Modifiers
AddPermissions AddPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void public
GetPermissions GetPermissions(LabApi.Features.Wrappers.Player player) string[] public
HasAnyPermission HasAnyPermission(LabApi.Features.Wrappers.Player player, params string[] permissions) bool public
HasPermissions HasPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) bool public
ReloadPermissions ReloadPermissions() void public
RemovePermissions RemovePermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void public

LabApi.Features.Permissions.PermissionsExtensions

LabApi.Features.Permissions.PermissionsExtensions

  • Kind: Class

Methods

Name Signature Returns Modifiers
AddPermissions AddPermissions(CommandSystem.ICommandSender sender, params string[] permissions) void static public
GetPermissions GetPermissions(CommandSystem.ICommandSender sender) string[] static public
GetPermissionsByProvider GetPermissionsByProvider(CommandSystem.ICommandSender sender) System.Collections.Generic.Dictionary<System.Type, string[]> static public
HasAnyPermission HasAnyPermission(CommandSystem.ICommandSender sender, params string[] permissions) bool static public
HasPermissions HasPermissions(CommandSystem.ICommandSender sender, params string[] permissions) bool static public
RemovePermissions RemovePermissions(CommandSystem.ICommandSender sender, params string[] permissions) void static public

LabApi.Features.Permissions.PermissionsManager

LabApi.Features.Permissions.PermissionsManager

  • Kind: Class

Methods

Name Signature Returns Modifiers
AddPermissions AddPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void static public
GetPermissions GetPermissions(LabApi.Features.Wrappers.Player player) string[] static public
GetPermissionsByProvider GetPermissionsByProvider(LabApi.Features.Wrappers.Player player) System.Collections.Generic.Dictionary<System.Type, string[]> static public
GetProvider GetProvider<T>() LabApi.Features.Permissions.IPermissionsProvider static public
HasAnyPermission HasAnyPermission(LabApi.Features.Wrappers.Player player, params string[] permissions) bool static public
HasPermissions HasPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) bool static public
RegisterProvider RegisterProvider<T>() void static public
ReloadAllPermissionsProviders ReloadAllPermissionsProviders() void static public
RemovePermissions RemovePermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void static public
UnregisterProvider UnregisterProvider<T>() void static public

LabApi.Features.Permissions.Providers

LabApi.Features.Permissions.Providers.DefaultPermissionsProvider

LabApi.Features.Permissions.Providers.DefaultPermissionsProvider

  • Kind: Class

Methods

Name Signature Returns Modifiers
AddPermissions AddPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void public
GetPermissions GetPermissions(LabApi.Features.Wrappers.Player player) string[] public
HasAnyPermission HasAnyPermission(LabApi.Features.Wrappers.Player player, params string[] permissions) bool public
HasPermissions HasPermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) bool public
RemovePermissions RemovePermissions(LabApi.Features.Wrappers.Player player, params string[] permissions) void public

LabApi.Features.Permissions.Providers.PermissionGroup

LabApi.Features.Permissions.Providers.PermissionGroup

  • Kind: Class

Properties

Name Type Get Set Static
Default LabApi.Features.Permissions.Providers.PermissionGroup public yes
DefaultPermissionGroups System.Collections.Generic.Dictionary<string, LabApi.Features.Permissions.Providers.PermissionGroup> public yes
InheritedGroups string[] public public
IsRoot bool public public
Permissions string[] public public

LabApi.Features.Stores

LabApi.Features.Stores.CustomDataStore

LabApi.Features.Stores.CustomDataStore

  • Kind: Class

Properties

Name Type Get Set Static
Owner LabApi.Features.Wrappers.Player public internal

Methods

Name Signature Returns Modifiers
GetOrAdd GetOrAdd<TStore>(LabApi.Features.Wrappers.Player player) TStore static public

LabApi.Features.Stores.CustomDataStoreManager

LabApi.Features.Stores.CustomDataStoreManager

  • Kind: Class

Methods

Name Signature Returns Modifiers
RegisterStore RegisterStore<T>() bool static public
UnregisterStore UnregisterStore<T>() void static public

LabApi.Features.Stores.CustomDataStore`1

LabApi.Features.Stores.CustomDataStore`1

  • Kind: Class
  • Base Type: LabApi.Features.Stores.CustomDataStore
  • Generic Parameters: TStore

Methods

Name Signature Returns Modifiers
Get Get(LabApi.Features.Wrappers.Player player) TStore static public

LabApi.Features.Wrappers

LabApi.Features.Wrappers.Server.ILimit`2

LabApi.Features.Wrappers.Server+ILimit`2

  • Kind: Interface
  • Generic Parameters: TKey, TValue

Properties

Name Type Get Set Static
Item TValue public public

LabApi.Features.Wrappers.AdminToy

LabApi.Features.Wrappers.AdminToy

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.AdminToyBase, LabApi.Features.Wrappers.AdminToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AdminToy> public yes
Base AdminToys.AdminToyBase public
GameObject UnityEngine.GameObject public
IsDestroyed bool public
IsStatic bool public public
MovementSmoothing byte public public
Parent UnityEngine.Transform public public
Position UnityEngine.Vector3 public public
Rotation UnityEngine.Quaternion public public
Scale UnityEngine.Vector3 public public
SyncInterval float public public
Transform UnityEngine.Transform public

Methods

Name Signature Returns Modifiers
Get Get(AdminToys.AdminToyBase adminToyBase) LabApi.Features.Wrappers.AdminToy static public
TryGet TryGet(AdminToys.AdminToyBase adminToyBase, out LabApi.Features.Wrappers.AdminToy adminToy) bool static public
Destroy Destroy() void public
Spawn Spawn() void public

LabApi.Features.Wrappers.AdrenalineItem

LabApi.Features.Wrappers.AdrenalineItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.ConsumableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.Adrenaline, LabApi.Features.Wrappers.AdrenalineItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AdrenalineItem> public yes
Base InventorySystem.Items.Usables.Adrenaline public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Usables.Adrenaline adrenaline) LabApi.Features.Wrappers.AdrenalineItem static public

LabApi.Features.Wrappers.AmmoItem

LabApi.Features.Wrappers.AmmoItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Firearms.Ammo.AmmoItem, LabApi.Features.Wrappers.AmmoItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AmmoItem> public yes
Base InventorySystem.Items.Firearms.Ammo.AmmoItem public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Firearms.Ammo.AmmoItem baseAmmoItem) LabApi.Features.Wrappers.AmmoItem static public

LabApi.Features.Wrappers.AmmoPickup

LabApi.Features.Wrappers.AmmoPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Firearms.Ammo.AmmoPickup, LabApi.Features.Wrappers.AmmoPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AmmoPickup> public yes
Ammo ushort public public
Base InventorySystem.Items.Firearms.Ammo.AmmoPickup public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Firearms.Ammo.AmmoPickup pickup) LabApi.Features.Wrappers.AmmoPickup static public

LabApi.Features.Wrappers.AmnesticCloudHazard

LabApi.Features.Wrappers.AmnesticCloudHazard

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.DecayableHazard

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<PlayerRoles.PlayableScps.Scp939.Scp939AmnesticCloudInstance, LabApi.Features.Wrappers.AmnesticCloudHazard> public yes
AmnesiaDuration float public public
Base PlayerRoles.PlayableScps.Scp939.Scp939AmnesticCloudInstance public
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AmnesticCloudHazard> public
Owner LabApi.Features.Wrappers.Player public public
PauseDuration float public public
State PlayerRoles.PlayableScps.Scp939.Scp939AmnesticCloudInstance+CloudState public
SyncedPosition UnityEngine.Vector3 public public
VisualSize byte public public

Methods

Name Signature Returns Modifiers
Get Get(PlayerRoles.PlayableScps.Scp939.Scp939AmnesticCloudInstance hazard) LabApi.Features.Wrappers.AmnesticCloudHazard static public
Spawn Spawn(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, float duration = 90, byte size = 255, LabApi.Features.Wrappers.Player owner = null) LabApi.Features.Wrappers.AmnesticCloudHazard static public
Pause Pause(float customDuration = -1) void public

LabApi.Features.Wrappers.AntiScp207Item

LabApi.Features.Wrappers.AntiScp207Item

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.ConsumableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.AntiScp207, LabApi.Features.Wrappers.AntiScp207Item> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.AntiScp207Item> public yes
Base InventorySystem.Items.Usables.AntiScp207 public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Usables.AntiScp207 antiScp207) LabApi.Features.Wrappers.AntiScp207Item static public

LabApi.Features.Wrappers.BaseGameItemProcessor

LabApi.Features.Wrappers.BaseGameItemProcessor

  • Kind: Class

Properties

Name Type Get Set Static
Processor Scp914.Processors.Scp914ItemProcessor public internal
UsePickupMethodOnly bool public

Methods

Name Signature Returns Modifiers
UpgradeItem UpgradeItem(Scp914.Scp914KnobSetting setting, LabApi.Features.Wrappers.Item item) Scp914.Scp914Result public
UpgradePickup UpgradePickup(Scp914.Scp914KnobSetting setting, LabApi.Features.Wrappers.Pickup pickup) Scp914.Scp914Result public

LabApi.Features.Wrappers.BodyArmorItem

LabApi.Features.Wrappers.BodyArmorItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Armor.BodyArmor, LabApi.Features.Wrappers.BodyArmorItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.BodyArmorItem> public yes
ActualMovementSpeedMultiplier float public
ActualStaminaUsageMultiplier float public
Base InventorySystem.Items.Armor.BodyArmor public
IsMovementModifierActive bool public
IsStaminaModifierActive bool public
RemoveExcessOnDrop bool public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Armor.BodyArmor bodyArmor) LabApi.Features.Wrappers.BodyArmorItem static public

LabApi.Features.Wrappers.BodyArmorPickup

LabApi.Features.Wrappers.BodyArmorPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Armor.BodyArmorPickup, LabApi.Features.Wrappers.BodyArmorPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.BodyArmorPickup> public yes
Base InventorySystem.Items.Armor.BodyArmorPickup public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Armor.BodyArmorPickup pickup) LabApi.Features.Wrappers.BodyArmorPickup static public

LabApi.Features.Wrappers.BreakableDoor

LabApi.Features.Wrappers.BreakableDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.BreakableDoor, LabApi.Features.Wrappers.BreakableDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.BreakableDoor> public yes
Base Interactables.Interobjects.BreakableDoor public
Health float public public
IgnoreDamageSources Interactables.Interobjects.DoorUtils.DoorDamageType public public
Is106Passable bool public public
IsBroken bool public public
MaxHealth float public public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.BreakableDoor baseBreakableDoor) LabApi.Features.Wrappers.BreakableDoor static public
TryBreak TryBreak(Interactables.Interobjects.DoorUtils.DoorDamageType type = ServerCommand) bool public
TryDamage TryDamage(float damage, Interactables.Interobjects.DoorUtils.DoorDamageType type = ServerCommand) bool public
TryRepair TryRepair() bool public

LabApi.Features.Wrappers.BulkheadDoor

LabApi.Features.Wrappers.BulkheadDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Gate

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.PryableDoor, LabApi.Features.Wrappers.BulkheadDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.BulkheadDoor> public yes
Base Interactables.Interobjects.PryableDoor public
Crusher LabApi.Features.Wrappers.DoorCrusher public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.PryableDoor pryableDoor) LabApi.Features.Wrappers.BulkheadDoor static public

LabApi.Features.Wrappers.Camera

LabApi.Features.Wrappers.Camera

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<PlayerRoles.PlayableScps.Scp079.Cameras.Scp079Camera, LabApi.Features.Wrappers.Camera> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Camera> public yes
Base PlayerRoles.PlayableScps.Scp079.Cameras.Scp079Camera public
GameObject UnityEngine.GameObject public
IsBeingUsed bool public public
Position UnityEngine.Vector3 public
Room LabApi.Features.Wrappers.Room public
Rotation UnityEngine.Quaternion public public
Zoom float public

Methods

Name Signature Returns Modifiers
Get Get(PlayerRoles.PlayableScps.Scp079.Cameras.Scp079Camera camera) LabApi.Features.Wrappers.Camera static public
TryGet TryGet(PlayerRoles.PlayableScps.Scp079.Cameras.Scp079Camera camera, out LabApi.Features.Wrappers.Camera wrapper) bool static public
ToString ToString() string public

LabApi.Features.Wrappers.CameraToy

LabApi.Features.Wrappers.CameraToy

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.AdminToy

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.Scp079CameraToy, LabApi.Features.Wrappers.CameraToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.CameraToy> public yes
Base AdminToys.Scp079CameraToy public
HorizontalConstraint UnityEngine.Vector2 public public
Label string public public
Room LabApi.Features.Wrappers.Room public public
VerticalConstraints UnityEngine.Vector2 public public
ZoomConstraints UnityEngine.Vector2 public public

Methods

Name Signature Returns Modifiers
Create Create(UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CameraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CameraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CameraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CameraToy static public
Get Get(AdminToys.Scp079CameraToy baseCameraToy) LabApi.Features.Wrappers.CameraToy static public
TryGet TryGet(AdminToys.Scp079CameraToy baseCameraToy, out LabApi.Features.Wrappers.CameraToy cameraToy) bool static public

LabApi.Features.Wrappers.CapybaraToy

LabApi.Features.Wrappers.CapybaraToy

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.AdminToy

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.CapybaraToy, LabApi.Features.Wrappers.CapybaraToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.CapybaraToy> public yes
Base AdminToys.CapybaraToy public
CollidersEnabled bool public public

Methods

Name Signature Returns Modifiers
Create Create(UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CapybaraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CapybaraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CapybaraToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.CapybaraToy static public
Get Get(AdminToys.CapybaraToy baseCapybaraToy) LabApi.Features.Wrappers.CapybaraToy static public

LabApi.Features.Wrappers.Cassie

LabApi.Features.Wrappers.Cassie

  • Kind: Class

Properties

Name Type Get Set Static
AllLines NineTailedFoxAnnouncer+VoiceLine[] public yes
CollectionNames string[] public yes
IsSpeaking bool public yes

Methods

Name Signature Returns Modifiers
CalculateDuration CalculateDuration(string message, bool rawNumber = false, float speed = 1) float static public
Clear Clear() void static public
ConvertNumber ConvertNumber(int num) string static public
ConvertScp ConvertScp(PlayerRoles.RoleTypeId role, out string withoutSpace, out string withSpace) void static public
ConvertScp ConvertScp(string roleName, out string withoutSpace, out string withSpace) void static public
ConvertTeam ConvertTeam(PlayerRoles.Team team, string unitName) string static public
GlitchyMessage GlitchyMessage(string message, float glitchChance, float jamChance) void static public
IsValid IsValid(string word) bool static public
Message Message(string message, bool isHeld = false, bool isNoisy = true, bool isSubtitles = true, string customSubtitles = "") void static public
ScpTermination ScpTermination(LabApi.Features.Wrappers.Player player, PlayerStatsSystem.DamageHandlerBase info) void static public

LabApi.Features.Wrappers.ChaosWave

LabApi.Features.Wrappers.ChaosWave

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.RespawnWave

Properties

Name Type Get Set Static
Base Respawning.Waves.ChaosSpawnWave public private
LogicerPercent float public public
MaxWaveSize int public public
ShotgunPercent float public public

LabApi.Features.Wrappers.CheckpointDoor

LabApi.Features.Wrappers.CheckpointDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.CheckpointDoor, LabApi.Features.Wrappers.CheckpointDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.CheckpointDoor> public yes
Base Interactables.Interobjects.CheckpointDoor public
Health float public public
HealthPercent float public
IsBroken bool public public
IsSubOpened bool public public
MaxHealth float public public
OpenTime float public public
SequenceController Interactables.Interobjects.CheckpointSequenceController public
SequenceState Interactables.Interobjects.CheckpointDoor+SequenceState public public
SubDoors LabApi.Features.Wrappers.Door[] public
WarningTime float public public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.CheckpointDoor baseCheckpointDoor) LabApi.Features.Wrappers.CheckpointDoor static public
PlayWarningSound PlayWarningSound() void public
TryBreak TryBreak(Interactables.Interobjects.DoorUtils.DoorDamageType type = ServerCommand) bool public
TryDamage TryDamage(float damage, Interactables.Interobjects.DoorUtils.DoorDamageType type = ServerCommand) bool public

LabApi.Features.Wrappers.CoinItem

LabApi.Features.Wrappers.CoinItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Coin.Coin, LabApi.Features.Wrappers.CoinItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.CoinItem> public yes
Base InventorySystem.Items.Coin.Coin public
LastFlipResult System.Nullable<bool> public
LastFlipTime System.Nullable<double> public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Coin.Coin coin) LabApi.Features.Wrappers.CoinItem static public

LabApi.Features.Wrappers.ConsumableItem

LabApi.Features.Wrappers.ConsumableItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.UsableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.Consumable, LabApi.Features.Wrappers.ConsumableItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.ConsumableItem> public yes
Base InventorySystem.Items.Usables.Consumable public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Usables.Consumable consumable) LabApi.Features.Wrappers.ConsumableItem static public

LabApi.Features.Wrappers.DecayableHazard

LabApi.Features.Wrappers.DecayableHazard

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Hazard

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Hazards.TemporaryHazard, LabApi.Features.Wrappers.DecayableHazard> public yes
Base Hazards.TemporaryHazard public
DecaySpeed float public public
Elapsed float public public
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.DecayableHazard> public
LiveDuration float public public

Methods

Name Signature Returns Modifiers
Get Get(Hazards.TemporaryHazard hazard) LabApi.Features.Wrappers.DecayableHazard static public
Destroy Destroy() void public

LabApi.Features.Wrappers.Decontamination

LabApi.Features.Wrappers.Decontamination

  • Kind: Class

Properties

Name Type Get Set Static
ElevatorsText string public public yes
IsDecontaminating bool public yes
Offset float public public yes
RoundStartTime double public yes
ServerTime double public yes
Status LightContainmentZoneDecontamination.DecontaminationController+DecontaminationStatus public public yes

LabApi.Features.Wrappers.Door

LabApi.Features.Wrappers.Door

  • Kind: Class

Properties

Name Type Get Set Static
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Door> public yes
Base Interactables.Interobjects.DoorUtils.DoorVariant public
Bypass2176 bool public public
CanInteract bool public
DoorName LabApi.Features.Enums.DoorName public
ExactState float public
GameObject UnityEngine.GameObject public
IsDestroyed bool public
IsLocked bool public public
IsOpened bool public public
LockReason Interactables.Interobjects.DoorUtils.DoorLockReason public
NameTag string public
Permissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
Position UnityEngine.Vector3 public
Rooms LabApi.Features.Wrappers.Room[] public
Rotation UnityEngine.Quaternion public
Transform UnityEngine.Transform public
Zone MapGeneration.FacilityZone public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.DoorUtils.DoorVariant doorVariant) LabApi.Features.Wrappers.Door static public
Get Get(string nametag) LabApi.Features.Wrappers.Door static public
Get Get(MapGeneration.FacilityZone facilityZone) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Door> static public
Get Get(LabApi.Features.Wrappers.Room roomId) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Door> static public
Get Get(MapGeneration.RoomIdentifier roomId) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Door> static public
Lock Lock(Interactables.Interobjects.DoorUtils.DoorLockReason reason, bool enabled) void public
PlayLockBypassDeniedSound PlayLockBypassDeniedSound() void public
PlayPermissionDeniedAnimation PlayPermissionDeniedAnimation() void public
ToString ToString() string public

LabApi.Features.Wrappers.DoorCrusher

LabApi.Features.Wrappers.DoorCrusher

  • Kind: Class

Properties

Name Type Get Set Static
Base Interactables.Interobjects.DoorUtils.DoorCrusherExtension public
DeathCollider UnityEngine.Collider public
IgnoreScps bool public public
MaxThreshold float public public
MinThreshold float public public
ScpDamage float public public

LabApi.Features.Wrappers.DummyDoor

LabApi.Features.Wrappers.DummyDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.DummyDoor, LabApi.Features.Wrappers.DummyDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.DummyDoor> public yes
Base Interactables.Interobjects.DummyDoor public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.DummyDoor baseDummyDoor) LabApi.Features.Wrappers.DummyDoor static public

LabApi.Features.Wrappers.Elevator

LabApi.Features.Wrappers.Elevator

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.ElevatorChamber, LabApi.Features.Wrappers.Elevator> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Elevator> public yes
AllDoorsLockedReason Interactables.Interobjects.DoorUtils.DoorLockReason public
AnyDoorLockedReason Interactables.Interobjects.DoorUtils.DoorLockReason public
Base Interactables.Interobjects.ElevatorChamber public
CurrentDestination LabApi.Features.Wrappers.ElevatorDoor public
CurrentDestinationLevel int public
CurrentSequence Interactables.Interobjects.ElevatorChamber+ElevatorSequence public
Doors System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.ElevatorDoor> public
DynamicAdminLock bool public public
GoingUp bool public
Group Interactables.Interobjects.ElevatorGroup public public
IsReady bool public
NextDestination LabApi.Features.Wrappers.ElevatorDoor public
NextDestinationLevel int public
Rooms System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Room> public
WorldSpaceBounds UnityEngine.Bounds public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.ElevatorChamber elevatorChamber) LabApi.Features.Wrappers.Elevator static public
GetByGroup GetByGroup(Interactables.Interobjects.ElevatorGroup group) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Elevator> static public
LockAll LockAll() void static public
UnlockAll UnlockAll() void static public
Interact Interact(LabApi.Features.Wrappers.Player player) void public
LockAllDoors LockAllDoors() void public
SendToNextFloor SendToNextFloor() void public
SetDestination SetDestination(int targetLevel, bool force = false) void public
ToString ToString() string public
UnlockAllDoors UnlockAllDoors() void public

LabApi.Features.Wrappers.ElevatorDoor

LabApi.Features.Wrappers.ElevatorDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.ElevatorDoor, LabApi.Features.Wrappers.ElevatorDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.ElevatorDoor> public yes
Base Interactables.Interobjects.ElevatorDoor public
Elevator LabApi.Features.Wrappers.Elevator public
Group Interactables.Interobjects.ElevatorGroup public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.ElevatorDoor baseElevatorDoor) LabApi.Features.Wrappers.ElevatorDoor static public

LabApi.Features.Wrappers.ExperimentalWeaponLocker

LabApi.Features.Wrappers.ExperimentalWeaponLocker

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Locker

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.ExperimentalWeaponLocker, LabApi.Features.Wrappers.ExperimentalWeaponLocker> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.ExperimentalWeaponLocker> public yes
AcceptableItems ItemType[] public public
Base MapGeneration.Distributors.ExperimentalWeaponLocker public
CanInteract bool public
Chamber LabApi.Features.Wrappers.LockerChamber public
IsOpen bool public public
RequiredPermissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
TargetCooldown float public public

Methods

Name Signature Returns Modifiers
Get Get(MapGeneration.Distributors.ExperimentalWeaponLocker baseLocker) LabApi.Features.Wrappers.ExperimentalWeaponLocker static public
AddItem AddItem(ItemType type) LabApi.Features.Wrappers.Pickup public
Fill Fill() void public
GetAllItems GetAllItems() System.Collections.Generic.HashSet<LabApi.Features.Wrappers.Pickup> public
Interact Interact(LabApi.Features.Wrappers.Player player) void public
PlayDeniedSound PlayDeniedSound(Interactables.Interobjects.DoorUtils.DoorPermissionFlags flags = None) void public
RemoveAllItems RemoveAllItems() void public
RemoveItem RemoveItem(LabApi.Features.Wrappers.Pickup pickup) void public

LabApi.Features.Wrappers.ExplosiveGrenadeProjectile

LabApi.Features.Wrappers.ExplosiveGrenadeProjectile

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.TimedGrenadeProjectile

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade, LabApi.Features.Wrappers.ExplosiveGrenadeProjectile> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.ExplosiveGrenadeProjectile> public yes
Base InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade public
DetectionMask UnityEngine.LayerMask public public
MaxRadius float public public
ScpDamageMultiplier float public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade projectile) LabApi.Features.Wrappers.ExplosiveGrenadeProjectile static public

LabApi.Features.Wrappers.FirearmItem

LabApi.Features.Wrappers.FirearmItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Firearms.Firearm, LabApi.Features.Wrappers.FirearmItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.FirearmItem> public yes
ActiveAttachments System.Collections.Generic.IEnumerable<InventorySystem.Items.Firearms.Attachments.Components.Attachment> public
AmmoType ItemType public
Attachments InventorySystem.Items.Firearms.Attachments.Components.Attachment[] public
AttachmentsCode uint public public
AvailableAttachmentsNames System.Collections.Generic.IEnumerable<InventorySystem.Items.Firearms.Attachments.AttachmentName> public
Base InventorySystem.Items.Firearms.Firearm public
BaseLength float public
BaseWeight float public
BoltLocked bool public public
CanReload bool public
CanUnload bool public
ChamberedAmmo int public public
ChamberMax int public public
Cocked bool public public
Firerate float public
FlashlightEnabled bool public public
Length float public
MagazineInserted bool public public
MaxAmmo int public
Modules InventorySystem.Items.Firearms.Modules.ModuleBase[] public
OpenBolt bool public
StoredAmmo int public public
Weight float public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Firearms.Firearm firearm) LabApi.Features.Wrappers.FirearmItem static public
CheckAttachmentsCode CheckAttachmentsCode(uint code) bool public
CheckAttachmentsCode CheckAttachmentsCode(params InventorySystem.Items.Firearms.Attachments.AttachmentName[] attachments) bool public
GetCodeFromAttachmentNamesRaw GetCodeFromAttachmentNamesRaw(InventorySystem.Items.Firearms.Attachments.AttachmentName[] attachments) uint public
Reload Reload() bool public
Unload Unload() bool public
ValidateAttachmentsCode ValidateAttachmentsCode(uint code) uint public
ValidateAttachmentsCode ValidateAttachmentsCode(params InventorySystem.Items.Firearms.Attachments.AttachmentName[] attachments) uint public

LabApi.Features.Wrappers.FirearmPickup

LabApi.Features.Wrappers.FirearmPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Firearms.FirearmPickup, LabApi.Features.Wrappers.FirearmPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.FirearmPickup> public yes
AttachmentCode uint public public
Base InventorySystem.Items.Firearms.FirearmPickup public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Firearms.FirearmPickup pickup) LabApi.Features.Wrappers.FirearmPickup static public

LabApi.Features.Wrappers.FlashbangProjectile

LabApi.Features.Wrappers.FlashbangProjectile

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.TimedGrenadeProjectile

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ThrowableProjectiles.FlashbangGrenade, LabApi.Features.Wrappers.FlashbangProjectile> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.FlashbangProjectile> public yes
Base InventorySystem.Items.ThrowableProjectiles.FlashbangGrenade public
BaseBlindTime float public public
BlockingMask UnityEngine.LayerMask public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ThrowableProjectiles.FlashbangGrenade projectile) LabApi.Features.Wrappers.FlashbangProjectile static public

LabApi.Features.Wrappers.FlashlightItem

LabApi.Features.Wrappers.FlashlightItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.LightItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ToggleableLights.Flashlight.FlashlightItem, LabApi.Features.Wrappers.FlashlightItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.FlashlightItem> public yes
Base InventorySystem.Items.ToggleableLights.Flashlight.FlashlightItem public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ToggleableLights.Flashlight.FlashlightItem baseFlashlightItem) LabApi.Features.Wrappers.FlashlightItem static public

LabApi.Features.Wrappers.Gate

LabApi.Features.Wrappers.Gate

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.PryableDoor, LabApi.Features.Wrappers.Gate> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Gate> public yes
Base Interactables.Interobjects.PryableDoor public
Is106Passable bool public public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.PryableDoor pryableDoor) LabApi.Features.Wrappers.Gate static public
Pry Pry() void public
TryPry TryPry(LabApi.Features.Wrappers.Player player) bool public

LabApi.Features.Wrappers.Generator

LabApi.Features.Wrappers.Generator

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Structure

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.Scp079Generator, LabApi.Features.Wrappers.Generator> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Generator> public yes
Activating bool public public
ActivationReady bool public
ActivationTime float public
Base MapGeneration.Distributors.Scp079Generator public
DropdownSpeed float public
Engaged bool public public
IsOpen bool public public
IsUnlocked bool public public
RemainingTime short public public
RequiredPermissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
TotalActivationTime float public public
TotalDeactivationTime float public public

Methods

Name Signature Returns Modifiers
Get Get(MapGeneration.Distributors.Scp079Generator scp079Generator) LabApi.Features.Wrappers.Generator static public
TryGetFromRoom TryGetFromRoom(LabApi.Features.Wrappers.Room room, out System.Collections.Generic.List<LabApi.Features.Wrappers.Generator> generators) bool static public
PlayerDeniedBeep PlayerDeniedBeep(Interactables.Interobjects.DoorUtils.DoorPermissionFlags flags) void public
ServerInteract ServerInteract(LabApi.Features.Wrappers.Player player, MapGeneration.Distributors.Scp079Generator+GeneratorColliderId collider) void public

LabApi.Features.Wrappers.Hazard

LabApi.Features.Wrappers.Hazard

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Hazards.EnvironmentalHazard, LabApi.Features.Wrappers.Hazard> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Hazard> public yes
AffectedPlayers System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public
Base Hazards.EnvironmentalHazard public private
IsActive bool public public
IsDestroyed bool public
MaxDistance float public public
MaxHeightDistance float public public
Room LabApi.Features.Wrappers.Room public
SourceOffset UnityEngine.Vector3 public public
SourcePosition UnityEngine.Vector3 public public

Methods

Name Signature Returns Modifiers
Get Get(Hazards.EnvironmentalHazard hazard) LabApi.Features.Wrappers.Hazard static public
Get Get(LabApi.Features.Wrappers.Room room) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Hazard> static public
Spawn Spawn(Hazards.EnvironmentalHazard prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale) LabApi.Features.Wrappers.Hazard static public
TryGet TryGet(Hazards.EnvironmentalHazard envHazard, out LabApi.Features.Wrappers.Hazard wrapper) bool static public
Destroy Destroy() void public
IsInArea IsInArea(LabApi.Features.Wrappers.Player player) bool public
ToString ToString() string public

LabApi.Features.Wrappers.InteractableToy

LabApi.Features.Wrappers.InteractableToy

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.AdminToy

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.InvisibleInteractableToy, LabApi.Features.Wrappers.InteractableToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.InteractableToy> public yes
Base AdminToys.InvisibleInteractableToy public
CanSearch bool public
InteractionDuration float public public
IsLocked bool public public
Shape AdminToys.InvisibleInteractableToy+ColliderShape public public

Events

Name Handler Type Static
OnInteracted System.Action<LabApi.Features.Wrappers.Player>
OnSearchAborted System.Action<LabApi.Features.Wrappers.Player>
OnSearched System.Action<LabApi.Features.Wrappers.Player>
OnSearching System.Action<LabApi.Features.Wrappers.Player>

Methods

Name Signature Returns Modifiers
Create Create(UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.InteractableToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.InteractableToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.InteractableToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.InteractableToy static public
Get Get(AdminToys.InvisibleInteractableToy baseInteractableToy) LabApi.Features.Wrappers.InteractableToy static public
TryGet TryGet(AdminToys.InvisibleInteractableToy baseInteractableToy, out LabApi.Features.Wrappers.InteractableToy interactableToy) bool static public

LabApi.Features.Wrappers.Item

LabApi.Features.Wrappers.Item

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ItemBase, LabApi.Features.Wrappers.Item> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Item> public yes
AddReason InventorySystem.Items.ItemAddReason public
Base InventorySystem.Items.ItemBase public
CanDrop bool public
CanEquip bool public
CanHolster bool public
Category ItemCategory public public
CurrentOwner LabApi.Features.Wrappers.Player public
GameObject UnityEngine.GameObject public
IsDestroyed bool public
IsEquipped bool public
IsPrefab bool public
Serial ushort public
ThrowSettings InventorySystem.Items.ItemThrowSettings public public
TierFlags ItemTierFlags public public
Type ItemType public
Weight float public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ItemBase itemBase) LabApi.Features.Wrappers.Item static public
Get Get(ushort serial) LabApi.Features.Wrappers.Item static public
GetAll GetAll(ItemType type) System.Collections.Generic.List<LabApi.Features.Wrappers.Item> static public
GetAll GetAll(ItemCategory category) System.Collections.Generic.List<LabApi.Features.Wrappers.Item> static public
TryGet TryGet(InventorySystem.Items.ItemBase itemBase, out LabApi.Features.Wrappers.Item item) bool static public
TryGet TryGet(ushort serial, out LabApi.Features.Wrappers.Item item) bool static public
DropItem DropItem() LabApi.Features.Wrappers.Pickup public
MoveTo MoveTo(LabApi.Features.Wrappers.Player player) void public
ToString ToString() string public

LabApi.Features.Wrappers.JailbirdItem

LabApi.Features.Wrappers.JailbirdItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Jailbird.JailbirdItem, LabApi.Features.Wrappers.JailbirdItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.JailbirdItem> public yes
Base InventorySystem.Items.Jailbird.JailbirdItem public
IsCharging bool public
TotalChargesPerformed int public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Jailbird.JailbirdItem baseJailbirdItem) LabApi.Features.Wrappers.JailbirdItem static public

LabApi.Features.Wrappers.JailbirdPickup

LabApi.Features.Wrappers.JailbirdPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Jailbird.JailbirdPickup, LabApi.Features.Wrappers.JailbirdPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.JailbirdPickup> public yes
Base InventorySystem.Items.Jailbird.JailbirdPickup public
TotalChargesPerformed int public public
TotalDamageDealt float public public
WearState InventorySystem.Items.Jailbird.JailbirdWearState public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Jailbird.JailbirdPickup pickup) LabApi.Features.Wrappers.JailbirdPickup static public

LabApi.Features.Wrappers.KeycardItem

LabApi.Features.Wrappers.KeycardItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Keycards.KeycardItem, LabApi.Features.Wrappers.KeycardItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.KeycardItem> public yes
Base InventorySystem.Items.Keycards.KeycardItem public
Levels Interactables.Interobjects.DoorUtils.KeycardLevels public
Permissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public

Methods

Name Signature Returns Modifiers
CreateCustomCard CreateCustomCard(ItemType itemType, LabApi.Features.Wrappers.Player targetPlayer, params object[] args) LabApi.Features.Wrappers.KeycardItem static public
CreateCustomKeycardManagement CreateCustomKeycardManagement(LabApi.Features.Wrappers.Player targetPlayer, string itemName, string cardLabel, Interactables.Interobjects.DoorUtils.KeycardLevels permissions, UnityEngine.Color keycardColor, UnityEngine.Color permissionsColor, UnityEngine.Color labelColor) LabApi.Features.Wrappers.KeycardItem static public
CreateCustomKeycardMetal CreateCustomKeycardMetal(LabApi.Features.Wrappers.Player targetPlayer, string itemName, string holderName, string cardLabel, Interactables.Interobjects.DoorUtils.KeycardLevels permissions, UnityEngine.Color keycardColor, UnityEngine.Color permissionsColor, UnityEngine.Color labelColor, byte wearLevel, string serialLabel) LabApi.Features.Wrappers.KeycardItem static public
CreateCustomKeycardSite02 CreateCustomKeycardSite02(LabApi.Features.Wrappers.Player targetPlayer, string itemName, string holderName, string cardLabel, Interactables.Interobjects.DoorUtils.KeycardLevels permissions, UnityEngine.Color keycardColor, UnityEngine.Color permissionsColor, UnityEngine.Color labelColor, byte wearLevel) LabApi.Features.Wrappers.KeycardItem static public
CreateCustomKeycardTaskForce CreateCustomKeycardTaskForce(LabApi.Features.Wrappers.Player targetPlayer, string itemName, string holderName, Interactables.Interobjects.DoorUtils.KeycardLevels permissions, UnityEngine.Color keycardColor, UnityEngine.Color permissionsColor, string serialLabel, int rankIndex) LabApi.Features.Wrappers.KeycardItem static public
Get Get(InventorySystem.Items.Keycards.KeycardItem baseKeycardItem) LabApi.Features.Wrappers.KeycardItem static public

LabApi.Features.Wrappers.KeycardPickup

LabApi.Features.Wrappers.KeycardPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Keycards.KeycardPickup, LabApi.Features.Wrappers.KeycardPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.KeycardPickup> public yes
Base InventorySystem.Items.Keycards.KeycardPickup public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Keycards.KeycardPickup pickup) LabApi.Features.Wrappers.KeycardPickup static public

LabApi.Features.Wrappers.LanternItem

LabApi.Features.Wrappers.LanternItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.LightItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ToggleableLights.Lantern.LanternItem, LabApi.Features.Wrappers.LanternItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LanternItem> public yes
Base InventorySystem.Items.ToggleableLights.Lantern.LanternItem public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ToggleableLights.Lantern.LanternItem baseLanternItem) LabApi.Features.Wrappers.LanternItem static public

LabApi.Features.Wrappers.LargeLocker

LabApi.Features.Wrappers.LargeLocker

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Locker

Fields

Name Type Modifiers
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.Locker, LabApi.Features.Wrappers.LargeLocker> static public

Properties

Name Type Get Set Static
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LargeLocker> public yes
BottomLeft LabApi.Features.Wrappers.LockerChamber public
BottomMiddle LabApi.Features.Wrappers.LockerChamber public
BottomRight LabApi.Features.Wrappers.LockerChamber public
Center LabApi.Features.Wrappers.LockerChamber public
Drawer LabApi.Features.Wrappers.LockerChamber public
MiddleLeft LabApi.Features.Wrappers.LockerChamber public
MiddleRight LabApi.Features.Wrappers.LockerChamber public
TopLeft LabApi.Features.Wrappers.LockerChamber public
TopMiddle LabApi.Features.Wrappers.LockerChamber public
TopRight LabApi.Features.Wrappers.LockerChamber public

LabApi.Features.Wrappers.LightItem

LabApi.Features.Wrappers.LightItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ToggleableLights.ToggleableLightItemBase, LabApi.Features.Wrappers.LightItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LightItem> public yes
Base InventorySystem.Items.ToggleableLights.ToggleableLightItemBase public
IsEmitting bool public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ToggleableLights.ToggleableLightItemBase toggleableLight) LabApi.Features.Wrappers.LightItem static public

LabApi.Features.Wrappers.LightSourceToy

LabApi.Features.Wrappers.LightSourceToy

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.AdminToy

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.LightSourceToy, LabApi.Features.Wrappers.LightSourceToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LightSourceToy> public yes
Base AdminToys.LightSourceToy public
Color UnityEngine.Color public public
InnerSpotAngle float public public
Intensity float public public
Range float public public
ShadowStrength float public public
ShadowType UnityEngine.LightShadows public public
Shape UnityEngine.LightShape public public
SpotAngle float public public
Type UnityEngine.LightType public public

Methods

Name Signature Returns Modifiers
Create Create(UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.LightSourceToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.LightSourceToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.LightSourceToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.LightSourceToy static public
Get Get(AdminToys.LightSourceToy baseLightSourceToy) LabApi.Features.Wrappers.LightSourceToy static public
TryGet TryGet(AdminToys.LightSourceToy baseLightSourceToy, out LabApi.Features.Wrappers.LightSourceToy lightSourceToy) bool static public
ToString ToString() string public

LabApi.Features.Wrappers.LightsController

LabApi.Features.Wrappers.LightsController

  • Kind: Class

Properties

Name Type Get Set Static
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LightsController> public yes
Base RoomLightController public
LightsEnabled bool public public
OverrideLightsColor UnityEngine.Color public public
Room LabApi.Features.Wrappers.Room public

Methods

Name Signature Returns Modifiers
Get Get(RoomLightController roomLightController) LabApi.Features.Wrappers.LightsController static public
FlickerLights FlickerLights(float duration) void public

LabApi.Features.Wrappers.Locker

LabApi.Features.Wrappers.Locker

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Structure

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.Locker, LabApi.Features.Wrappers.Locker> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Locker> public yes
Base MapGeneration.Distributors.Locker public
Chambers System.Collections.Generic.IReadOnlyList<LabApi.Features.Wrappers.LockerChamber> public
IsEmpty bool public
Loot MapGeneration.Distributors.LockerLoot[] public public
MaxChambersToFill int public public
MinChambersToFill int public public

Methods

Name Signature Returns Modifiers
Get Get(MapGeneration.Distributors.Locker baseLocker) LabApi.Features.Wrappers.Locker static public
AddLockerLoot AddLockerLoot(ItemType type, int remainingUses, int probabilityPoints, int minPerChamber, int maxPerChamber) void public
ClearAllChambers ClearAllChambers() void public
ClearLockerLoot ClearLockerLoot() void public
CloseAllChambers CloseAllChambers() void public
FillAllChambers FillAllChambers() void public
FillChambers FillChambers() void public
OpenAllChambers OpenAllChambers() void public
RemoveLockerLoot RemoveLockerLoot(MapGeneration.Distributors.LockerLoot loot) void public

LabApi.Features.Wrappers.LockerChamber

LabApi.Features.Wrappers.LockerChamber

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.LockerChamber, LabApi.Features.Wrappers.LockerChamber> public yes
AcceptableItems ItemType[] public public
Base MapGeneration.Distributors.LockerChamber public
CanInteract bool public
Id byte public
IsEmpty bool public
IsOpen bool public public
Locker LabApi.Features.Wrappers.Locker public
RequiredPermissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
SpawnOnFirstOpening bool public
TargetCooldown float public public

Methods

Name Signature Returns Modifiers
Get Get(MapGeneration.Distributors.LockerChamber baseLockerChamber) LabApi.Features.Wrappers.LockerChamber static public
AddItem AddItem(ItemType type) LabApi.Features.Wrappers.Pickup public
Fill Fill() void public
GetAllItems GetAllItems() System.Collections.Generic.HashSet<LabApi.Features.Wrappers.Pickup> public
Interact Interact(LabApi.Features.Wrappers.Player player) void public
PlayDeniedSound PlayDeniedSound(Interactables.Interobjects.DoorUtils.DoorPermissionFlags permissionUsed) void public
RemoveAllItems RemoveAllItems() void public
RemoveItem RemoveItem(LabApi.Features.Wrappers.Pickup pickup) void public

LabApi.Features.Wrappers.Map

LabApi.Features.Wrappers.Map

  • Kind: Class

Fields

Name Type Modifiers
DefaultEscapeZone UnityEngine.Bounds static public

Properties

Name Type Get Set Static
Cameras System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Camera> public yes
Doors System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Door> public yes
Elevators System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Elevator> public yes
EscapeZones System.Collections.Generic.List<UnityEngine.Bounds> public yes
Generators System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Generator> public yes
Pickups System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Pickup> public yes
Ragdolls System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Ragdoll> public yes
RoomLights System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.LightsController> public yes
Rooms System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Room> public yes
Seed int public yes
Teslas System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Tesla> public yes

Methods

Name Signature Returns Modifiers
AddEscapeZone AddEscapeZone(UnityEngine.Bounds escapeZone) void static public
GetRandomCamera GetRandomCamera() LabApi.Features.Wrappers.Camera static public
GetRandomCamera GetRandomCamera(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.Camera static public
GetRandomCamera GetRandomCamera(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.Camera static public
GetRandomDoor GetRandomDoor() LabApi.Features.Wrappers.Door static public
GetRandomDoor GetRandomDoor(MapGeneration.FacilityZone zone, bool includeBorders) LabApi.Features.Wrappers.Door static public
GetRandomDoor GetRandomDoor(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones, bool includeBorders) LabApi.Features.Wrappers.Door static public
GetRandomElevator GetRandomElevator() LabApi.Features.Wrappers.Elevator static public
GetRandomGenerator GetRandomGenerator() LabApi.Features.Wrappers.Generator static public
GetRandomLight GetRandomLight() LabApi.Features.Wrappers.LightsController static public
GetRandomLight GetRandomLight(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.LightsController static public
GetRandomLight GetRandomLight(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.LightsController static public
GetRandomLocker GetRandomLocker() LabApi.Features.Wrappers.Locker static public
GetRandomLocker GetRandomLocker(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.Locker static public
GetRandomLocker GetRandomLocker(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.Locker static public
GetRandomPickup GetRandomPickup() LabApi.Features.Wrappers.Pickup static public
GetRandomPickup GetRandomPickup(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.Pickup static public
GetRandomPickup GetRandomPickup(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.Pickup static public
GetRandomRagdoll GetRandomRagdoll() LabApi.Features.Wrappers.Ragdoll static public
GetRandomRagdoll GetRandomRagdoll(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.Ragdoll static public
GetRandomRagdoll GetRandomRagdoll(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.Ragdoll static public
GetRandomRoom GetRandomRoom() LabApi.Features.Wrappers.Room static public
GetRandomRoom GetRandomRoom(MapGeneration.FacilityZone zone) LabApi.Features.Wrappers.Room static public
GetRandomRoom GetRandomRoom(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) LabApi.Features.Wrappers.Room static public
GetRandomTesla GetRandomTesla() LabApi.Features.Wrappers.Tesla static public
RemoveEscapeZone RemoveEscapeZone(UnityEngine.Bounds escapeZone) void static public
ResetColorOfLights ResetColorOfLights() void static public
ResetColorOfLights ResetColorOfLights(MapGeneration.FacilityZone zone) void static public
ResetColorOfLights ResetColorOfLights(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) void static public
SetColorOfLights SetColorOfLights(UnityEngine.Color color) void static public
SetColorOfLights SetColorOfLights(UnityEngine.Color color, MapGeneration.FacilityZone zone) void static public
SetColorOfLights SetColorOfLights(UnityEngine.Color color, System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) void static public
TurnOffLights TurnOffLights(float duration) void static public
TurnOffLights TurnOffLights() void static public
TurnOffLights TurnOffLights(MapGeneration.FacilityZone zone) void static public
TurnOffLights TurnOffLights(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) void static public
TurnOffLights TurnOffLights(float duration, MapGeneration.FacilityZone zone) void static public
TurnOffLights TurnOffLights(float duration, System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) void static public
TurnOnLights TurnOnLights() void static public
TurnOnLights TurnOnLights(MapGeneration.FacilityZone zone) void static public
TurnOnLights TurnOnLights(System.Collections.Generic.IEnumerable<MapGeneration.FacilityZone> zones) void static public

LabApi.Features.Wrappers.MedkitItem

LabApi.Features.Wrappers.MedkitItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.ConsumableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.Medkit, LabApi.Features.Wrappers.MedkitItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.MedkitItem> public yes
Base InventorySystem.Items.Usables.Medkit public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Usables.Medkit medkit) LabApi.Features.Wrappers.MedkitItem static public

LabApi.Features.Wrappers.MicroHIDItem

LabApi.Features.Wrappers.MicroHIDItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.MicroHID.MicroHIDItem, LabApi.Features.Wrappers.MicroHIDItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.MicroHIDItem> public yes
Base InventorySystem.Items.MicroHID.MicroHIDItem public
BaseBrokenSyncModule InventorySystem.Items.MicroHID.Modules.BrokenSyncModule public
BaseCycleController InventorySystem.Items.MicroHID.Modules.CycleController public
BaseEnergyManager InventorySystem.Items.MicroHID.Modules.EnergyManagerModule public
BaseInputSyncModule InventorySystem.Items.MicroHID.Modules.InputSyncModule public
Energy float public public
FiringMode InventorySystem.Items.MicroHID.Modules.MicroHidFiringMode public public
IsBroken bool public public
IsPrimaryHeld bool public
IsSecondaryHeld bool public
Phase InventorySystem.Items.MicroHID.Modules.MicroHidPhase public public
PhaseElapsed float public
WindUpProgress float public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.MicroHID.MicroHIDItem baseMicroHIDItem) LabApi.Features.Wrappers.MicroHIDItem static public
TryGetSoundEmissionRange TryGetSoundEmissionRange(out float range) bool public

LabApi.Features.Wrappers.MicroHIDPickup

LabApi.Features.Wrappers.MicroHIDPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.MicroHID.MicroHIDPickup, LabApi.Features.Wrappers.MicroHIDPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.MicroHIDPickup> public yes
Base InventorySystem.Items.MicroHID.MicroHIDPickup public
BaseCycleController InventorySystem.Items.MicroHID.Modules.CycleController public
FiringMode InventorySystem.Items.MicroHID.Modules.MicroHidFiringMode public public
Phase InventorySystem.Items.MicroHID.Modules.MicroHidPhase public public
PhaseElapsed float public
WindUpProgress float public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.MicroHID.MicroHIDPickup pickup) LabApi.Features.Wrappers.MicroHIDPickup static public

LabApi.Features.Wrappers.MicroPedestal

LabApi.Features.Wrappers.MicroPedestal

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Locker

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.MicroHID.MicroHIDPedestal, LabApi.Features.Wrappers.MicroPedestal> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.MicroPedestal> public yes
Base InventorySystem.Items.MicroHID.MicroHIDPedestal public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.MicroHID.MicroHIDPedestal basePedestal) LabApi.Features.Wrappers.MicroPedestal static public

LabApi.Features.Wrappers.MiniChaosWave

LabApi.Features.Wrappers.MiniChaosWave

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.MiniRespawnWave

Properties

Name Type Get Set Static
Base Respawning.Waves.ChaosMiniWave public private

LabApi.Features.Wrappers.MiniMtfWave

LabApi.Features.Wrappers.MiniMtfWave

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.MiniRespawnWave

Properties

Name Type Get Set Static
Base Respawning.Waves.NtfMiniWave public private

LabApi.Features.Wrappers.MiniRespawnWave

LabApi.Features.Wrappers.MiniRespawnWave

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.RespawnWave

Properties

Name Type Get Set Static
Base Respawning.Waves.IMiniWave public private
DefaultRole PlayerRoles.RoleTypeId public public
MaxWaveSize int public public
SpecialRole PlayerRoles.RoleTypeId public public

Methods

Name Signature Returns Modifiers
InitiateRespawn InitiateRespawn() void public
Lock Lock() void public
Unlock Unlock() void public

LabApi.Features.Wrappers.MtfWave

LabApi.Features.Wrappers.MtfWave

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.RespawnWave

Properties

Name Type Get Set Static
Base Respawning.Waves.NtfSpawnWave public private
MaxCaptains int public public
MaxSergeants int public public
MaxWaveSize int public public

LabApi.Features.Wrappers.NonInteractableDoor

LabApi.Features.Wrappers.NonInteractableDoor

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Door

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<Interactables.Interobjects.BasicNonInteractableDoor, LabApi.Features.Wrappers.NonInteractableDoor> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.NonInteractableDoor> public yes
Base Interactables.Interobjects.BasicNonInteractableDoor public
Is106Passable bool public public

Methods

Name Signature Returns Modifiers
Get Get(Interactables.Interobjects.BasicNonInteractableDoor basicNonInteractableDoor) LabApi.Features.Wrappers.NonInteractableDoor static public

LabApi.Features.Wrappers.PainkillersItem

LabApi.Features.Wrappers.PainkillersItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.ConsumableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.Painkillers, LabApi.Features.Wrappers.PainkillersItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PainkillersItem> public yes
Base InventorySystem.Items.Usables.Painkillers public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Usables.Painkillers painkillers) LabApi.Features.Wrappers.PainkillersItem static public

LabApi.Features.Wrappers.ParticleDisruptorItem

LabApi.Features.Wrappers.ParticleDisruptorItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.FirearmItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Firearms.ParticleDisruptor, LabApi.Features.Wrappers.ParticleDisruptorItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.ParticleDisruptorItem> public yes
Base InventorySystem.Items.Firearms.ParticleDisruptor public
ChamberedAmmo int public
ChamberMax int public
Cocked bool public
FiringState InventorySystem.Items.Firearms.Modules.DisruptorActionModule+FiringState public
OpenBolt bool public
SingleShotMode bool public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Firearms.ParticleDisruptor particleDisruptor) LabApi.Features.Wrappers.ParticleDisruptorItem static public
Destroy Destroy() void public

LabApi.Features.Wrappers.PedestalLocker

LabApi.Features.Wrappers.PedestalLocker

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Locker

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.PedestalScpLocker, LabApi.Features.Wrappers.PedestalLocker> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PedestalLocker> public yes
AcceptableItems ItemType[] public public
Base MapGeneration.Distributors.PedestalScpLocker public
CanInteract bool public
Chamber LabApi.Features.Wrappers.LockerChamber public
IsOpen bool public public
RequiredPermissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
TargetCooldown float public public

Methods

Name Signature Returns Modifiers
Get Get(MapGeneration.Distributors.PedestalScpLocker basePedestal) LabApi.Features.Wrappers.PedestalLocker static public
AddItem AddItem(ItemType type) LabApi.Features.Wrappers.Pickup public
Fill Fill() void public
GetAllItems GetAllItems() System.Collections.Generic.HashSet<LabApi.Features.Wrappers.Pickup> public
Interact Interact(LabApi.Features.Wrappers.Player player) void public
PlayDeniedSound PlayDeniedSound(Interactables.Interobjects.DoorUtils.DoorPermissionFlags flags = None) void public
RemoveAllItems RemoveAllItems() void public
RemoveItem RemoveItem(LabApi.Features.Wrappers.Pickup pickup) void public

LabApi.Features.Wrappers.Pickup

LabApi.Features.Wrappers.Pickup

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Pickups.ItemPickupBase, LabApi.Features.Wrappers.Pickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Pickup> public yes
SerialCache System.Collections.Generic.Dictionary<ushort, LabApi.Features.Wrappers.Pickup> public yes
Base InventorySystem.Items.Pickups.ItemPickupBase public
Category ItemCategory public
GameObject UnityEngine.GameObject public
IsDestroyed bool public
IsInUse bool public public
IsLocked bool public public
IsPrefab bool public
IsSpawned bool public
LastOwner LabApi.Features.Wrappers.Player public
NetworkIdentity Mirror.NetworkIdentity public
PhysicsModule InventorySystem.Items.Pickups.PickupPhysicsModule public
PickupStandardPhysics InventorySystem.Items.Pickups.PickupStandardPhysics public
Position UnityEngine.Vector3 public public
Rigidbody UnityEngine.Rigidbody public
Room LabApi.Features.Wrappers.Room public
Rotation UnityEngine.Quaternion public public
Serial ushort public
Tier ItemTierFlags public
Transform UnityEngine.Transform public
Type ItemType public
Weight float public public

Methods

Name Signature Returns Modifiers
Create Create(ItemType type, UnityEngine.Vector3 position) LabApi.Features.Wrappers.Pickup static public
Create Create(ItemType type, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation) LabApi.Features.Wrappers.Pickup static public
Create Create(ItemType type, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale) LabApi.Features.Wrappers.Pickup static public
Get Get(InventorySystem.Items.Pickups.ItemPickupBase itemPickupBase) LabApi.Features.Wrappers.Pickup static public
Get Get(ushort itemSerial) LabApi.Features.Wrappers.Pickup static public
TryGet TryGet(ushort itemSerial, out LabApi.Features.Wrappers.Pickup pickup) bool static public
Destroy Destroy() void public
Spawn Spawn() void public
ToString ToString() string public

LabApi.Features.Wrappers.Player

LabApi.Features.Wrappers.Player

  • Kind: Class

Properties

Name Type Get Set Static
ConnectionsCount int public yes
Count int public yes
Dictionary System.Collections.Generic.Dictionary<ReferenceHub, LabApi.Features.Wrappers.Player> public yes
DummyList System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public yes
Host LabApi.Features.Wrappers.Player public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Player> public yes
NonVerifiedCount int public yes
NpcList System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public yes
ReadyList System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public yes
RegularNpcList System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public yes
UnauthenticatedList System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public yes
ActiveEffects System.Collections.Generic.IEnumerable<CustomPlayerEffects.StatusEffectBase> public
Ammo System.Collections.Generic.Dictionary<ItemType, ushort> public
ArtificialHealth float public public
CachedRoom LabApi.Features.Wrappers.Room public
Camera UnityEngine.Transform public
Connection Mirror.NetworkConnection public
ConnectionToClient Mirror.NetworkConnectionToClient public
CurrentItem LabApi.Features.Wrappers.Item public public
CurrentlySpectating LabApi.Features.Wrappers.Player public
CurrentSpectators System.Collections.Generic.List<LabApi.Features.Wrappers.Player> public
CustomInfo string public public
DisarmedBy LabApi.Features.Wrappers.Player public public
DisplayName string public public
DoNotTrack bool public
Faction PlayerRoles.Faction public
GameObject UnityEngine.GameObject public
Gravity UnityEngine.Vector3 public public
GroupColor string public public
GroupName string public public
HasReservedSlot bool public
Health float public public
HumeShield float public public
HumeShieldRegenCooldown float public public
HumeShieldRegenRate float public public
InfoArea PlayerInfoArea public public
Inventory InventorySystem.Inventory public
IpAddress string public
IsAlive bool public
IsBypassEnabled bool public public
IsChaos bool public
IsDisarmed bool public public
IsDummy bool public
IsGlobalModerator bool public
IsGodModeEnabled bool public public
IsHost bool public
IsHuman bool public
IsIntercomMuted bool public
IsInventoryFull bool public
IsMuted bool public
IsNoclipEnabled bool public public
IsNorthwoodStaff bool public
IsNpc bool public
IsNTF bool public
IsOffline bool public
IsOnline bool public
IsOutOfAmmo bool public
IsOverwatchEnabled bool public public
IsPlayer bool public
IsReady bool public
IsSCP bool public
IsServer bool public
IsSpeaking bool public
IsTutorial bool public
IsUsingRadio bool public
IsWithoutItems bool public
Items System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Item> public
LifeId int public
LogName string public
LookRotation UnityEngine.Vector2 public public
MaxArtificialHealth float public public
MaxHealth float public public
MaxHumeShield float public public
NetworkId uint public
Nickname string public
PermissionsGroupName string public
PlayerId int public
Position UnityEngine.Vector3 public public
ReferenceHub ReferenceHub public
RemoteAdminAccess bool public
Role PlayerRoles.RoleTypeId public public
RoleBase PlayerRoles.PlayerRoleBase public
Room LabApi.Features.Wrappers.Room public
Rotation UnityEngine.Quaternion public public
Scale UnityEngine.Vector3 public public
StaminaRemaining float public public
Team PlayerRoles.Team public
UnitId int public
UserGroup UserGroup public public
UserId string public
Velocity UnityEngine.Vector3 public
VoiceChannel VoiceChat.VoiceChatChannel public
VoiceModule PlayerRoles.Voice.VoiceModuleBase public
Zone MapGeneration.FacilityZone public

Methods

Name Signature Returns Modifiers
Get Get(ReferenceHub referenceHub) LabApi.Features.Wrappers.Player static public
Get Get(System.Collections.Generic.IEnumerable<ReferenceHub> referenceHubs) System.Collections.Generic.List<LabApi.Features.Wrappers.Player> static public
Get Get(UnityEngine.GameObject gameObject) LabApi.Features.Wrappers.Player static public
Get Get(Mirror.NetworkIdentity identity) LabApi.Features.Wrappers.Player static public
Get Get(uint netId) LabApi.Features.Wrappers.Player static public
Get Get(CommandSystem.ICommandSender sender) LabApi.Features.Wrappers.Player static public
Get Get(string userId) LabApi.Features.Wrappers.Player static public
Get Get(int playerId) LabApi.Features.Wrappers.Player static public
GetAll GetAll(LabApi.Features.Enums.PlayerSearchFlags flags = AuthenticatedAndDummy) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> static public
GetByDisplayName GetByDisplayName(string input, bool requireFullMatch = false) LabApi.Features.Wrappers.Player static public
GetByName GetByName(string input, bool requireFullMatch, System.Func<LabApi.Features.Wrappers.Player, string> propertySelector) LabApi.Features.Wrappers.Player static public
GetByNickname GetByNickname(string input, bool requireFullMatch = false) LabApi.Features.Wrappers.Player static public
GetNonAlloc GetNonAlloc(System.Collections.Generic.IEnumerable<ReferenceHub> referenceHubs, System.Collections.Generic.List<LabApi.Features.Wrappers.Player> list) System.Collections.Generic.List<LabApi.Features.Wrappers.Player> static public
TryGet TryGet(UnityEngine.GameObject gameObject, out LabApi.Features.Wrappers.Player player) bool static public
TryGet TryGet(Mirror.NetworkIdentity identity, out LabApi.Features.Wrappers.Player player) bool static public
TryGet TryGet(uint netId, out LabApi.Features.Wrappers.Player player) bool static public
TryGet TryGet(CommandSystem.ICommandSender sender, out LabApi.Features.Wrappers.Player player) bool static public
TryGet TryGet(string userId, out LabApi.Features.Wrappers.Player player) bool static public
TryGet TryGet(int playerId, out LabApi.Features.Wrappers.Player player) bool static public
TryGetPlayersByName TryGetPlayersByName(string input, out System.Collections.Generic.List<LabApi.Features.Wrappers.Player> players) bool static public
ValidateCustomInfo ValidateCustomInfo(string text, out string rejectionReason) bool static public
AddAmmo AddAmmo(ItemType item, ushort amount) void public
AddItem AddItem(ItemType item, InventorySystem.Items.ItemAddReason reason = AdminCommand) LabApi.Features.Wrappers.Item public
AddItem AddItem(LabApi.Features.Wrappers.Pickup pickup) LabApi.Features.Wrappers.Item public
AddRegeneration AddRegeneration(float rate, float duration) void public
Ban Ban(LabApi.Features.Wrappers.Player issuer, string reason, long duration) bool public
Ban Ban(string reason, long duration) bool public
ClearAmmo ClearAmmo() void public
ClearBroadcasts ClearBroadcasts() void public
ClearInventory ClearInventory(bool clearAmmo = true, bool clearItems = true) void public
ClearItems ClearItems() void public
CreateAhpProcess CreateAhpProcess(float amount, float limit, float decay, float efficacy, float sustain, bool persistant) PlayerStatsSystem.AhpStat+AhpProcess public
Damage Damage(float amount, string reason, string cassieAnnouncement = "") bool public
Damage Damage(float amount, LabApi.Features.Wrappers.Player attacker, UnityEngine.Vector3 force = null, int armorPenetration = 0) bool public
Damage Damage(PlayerStatsSystem.DamageHandlerBase damageHandlerBase) bool public
DisableAllEffects DisableAllEffects() void public
DisableEffect DisableEffect<T>() void public
DisableEffect DisableEffect(CustomPlayerEffects.StatusEffectBase effect) void public
Disconnect Disconnect(string reason = null) void public
DropAllAmmo DropAllAmmo() System.Collections.Generic.List<LabApi.Features.Wrappers.AmmoPickup> public
DropAllItems DropAllItems() System.Collections.Generic.List<LabApi.Features.Wrappers.Pickup> public
DropAmmo DropAmmo(ItemType item, ushort amount, bool checkMinimals = true) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.AmmoPickup> public
DropEverything DropEverything() void public
DropItem DropItem(LabApi.Features.Wrappers.Item item) LabApi.Features.Wrappers.Pickup public
DropItem DropItem(InventorySystem.Items.ItemBase item) LabApi.Features.Wrappers.Pickup public
DropItem DropItem(ushort serial) LabApi.Features.Wrappers.Pickup public
EnableEffect EnableEffect<T>(byte intensity = 1, float duration = 0, bool addDuration = false) void public
EnableEffect EnableEffect(CustomPlayerEffects.StatusEffectBase effect, byte intensity = 1, float duration = 0, bool addDuration = false) void public
GetAmmo GetAmmo(ItemType item) ushort public
GetDataStore GetDataStore<TStore>() TStore public
GetEffect GetEffect<T>() T public
GetStatModule GetStatModule<T>() T public
GiveCandy GiveCandy(InventorySystem.Items.Usables.Scp330.CandyKindID candy, InventorySystem.Items.ItemAddReason reason) void public
GiveRandomCandy GiveRandomCandy(InventorySystem.Items.ItemAddReason reason = AdminCommand) void public
HasEffect HasEffect<T>() bool public
HasPermission HasPermission(PlayerPermissions permission) bool public
Heal Heal(float amount) void public
IntercomMute IntercomMute(bool isTemporary = false) void public
IntercomUnmute IntercomUnmute(bool revokeMute) void public
Jump Jump(float jumpStrength) void public
Jump Jump() void public
Kick Kick(LabApi.Features.Wrappers.Player issuer, string reason) bool public
Kick Kick(string reason) bool public
Kill Kill() void public
Kill Kill(string reason, string cassieAnnouncement = "") bool public
Move Move(UnityEngine.Vector3 delta) void public
Mute Mute(bool isTemporary = true) void public
Reconnect Reconnect(float delay = 3, bool isFastRestart = false) void public
RedirectToServer RedirectToServer(ushort port) void public
RemoveItem RemoveItem(LabApi.Features.Wrappers.Item item) void public
RemoveItem RemoveItem(InventorySystem.Items.ItemBase item) void public
RemoveItem RemoveItem(LabApi.Features.Wrappers.Pickup pickup) void public
RemoveItem RemoveItem(InventorySystem.Items.Pickups.ItemPickupBase pickup) void public
RemoveItem RemoveItem(ItemType item, int maxAmount = 1) void public
Rotate Rotate(UnityEngine.Vector2 delta) void public
SendBroadcast SendBroadcast(string message, ushort duration, Broadcast+BroadcastFlags type = Normal, bool shouldClearPrevious = false) void public
SendConsoleMessage SendConsoleMessage(string message, string color = "green") void public
SendHint SendHint(string text, float duration = 3) void public
SendHint SendHint(string text, Hints.HintEffect[] effects, float duration = 3) void public
SendHint SendHint(string text, Hints.HintParameter[] parameters, Hints.HintEffect[] effects = null, float duration = 3) void public
SendHitMarker SendHitMarker(float size = 1) void public
ServerKillProcess ServerKillProcess(PlayerStatsSystem.AhpStat+AhpProcess process) void public
SetAmmo SetAmmo(ItemType item, ushort amount) void public
SetRole SetRole(PlayerRoles.RoleTypeId newRole, PlayerRoles.RoleChangeReason reason = RemoteAdmin, PlayerRoles.RoleSpawnFlags flags = All) void public
ToString ToString() string public
TryGetEffect TryGetEffect<T>(out T effect) bool public
TryGetEffect TryGetEffect(string effectName, out CustomPlayerEffects.StatusEffectBase effect) bool public
Unmute Unmute(bool revokeMute) void public

LabApi.Features.Wrappers.PocketDimension

LabApi.Features.Wrappers.PocketDimension

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Room

Properties

Name Type Get Set Static
Instance LabApi.Features.Wrappers.PocketDimension public private yes
MaxPocketItemTriggerDelay float public public yes
MinPocketItemTriggerDelay float public public yes
PocketItems System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.PocketItem> public yes
PocketTeleports System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PocketTeleport> public yes
RecycleChances float[] public yes

Methods

Name Signature Returns Modifiers
AddExitPoseForZone AddExitPoseForZone(MapGeneration.FacilityZone zone, UnityEngine.Pose pose) void static public
AddExitPosesForZone AddExitPosesForZone(MapGeneration.FacilityZone zone, System.Collections.Generic.IEnumerable<UnityEngine.Pose> poses) void static public
ForceExit ForceExit(LabApi.Features.Wrappers.Player player) void static public
ForceInside ForceInside(LabApi.Features.Wrappers.Player player) void static public
ForceKill ForceKill(LabApi.Features.Wrappers.Player player) void static public
GetCaughtPosition GetCaughtPosition(LabApi.Features.Wrappers.Player player) UnityEngine.Vector3 static public
GetExitPosesForZone GetExitPosesForZone(MapGeneration.FacilityZone zone) System.Collections.Generic.IReadOnlyCollection<UnityEngine.Pose> static public
GetRarity GetRarity(LabApi.Features.Wrappers.Pickup pickup) int static public
GetRarity GetRarity(LabApi.Features.Wrappers.Item item) int static public
GetRarity GetRarity(InventorySystem.Items.ItemBase item) int static public
IsPickupInside IsPickupInside(LabApi.Features.Wrappers.Pickup pickup) bool static public
IsPlayerInside IsPlayerInside(LabApi.Features.Wrappers.Player player) bool static public
RandomizeExits RandomizeExits() void static public
RemoveAllExitPosesForZone RemoveAllExitPosesForZone(MapGeneration.FacilityZone zone) void static public
RemoveExitPoseForZone RemoveExitPoseForZone(MapGeneration.FacilityZone zone, UnityEngine.Pose pose) void static public
RemoveExitPosesForZone RemoveExitPosesForZone(MapGeneration.FacilityZone zone, System.Collections.Generic.IEnumerable<UnityEngine.Pose> poses) void static public

LabApi.Features.Wrappers.PocketItem

LabApi.Features.Wrappers.PocketItem

  • Kind: Class

Properties

Name Type Get Set Static
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PocketItem> public yes
Base PlayerRoles.PlayableScps.Scp106.Scp106PocketItemManager+PocketItem public
DropPosition UnityEngine.Vector3 public public
IsWarningSent bool public
Pickup LabApi.Features.Wrappers.Pickup public
TriggerDelay double public public
WillBeDestroyed bool public public

Methods

Name Signature Returns Modifiers
Get Get(LabApi.Features.Wrappers.Pickup pickup) LabApi.Features.Wrappers.PocketItem static public
GetOrAdd GetOrAdd(LabApi.Features.Wrappers.Pickup pickup) LabApi.Features.Wrappers.PocketItem static public
TryGet TryGet(LabApi.Features.Wrappers.Pickup pickup, out LabApi.Features.Wrappers.PocketItem pocketItem) bool static public

LabApi.Features.Wrappers.PocketTeleport

LabApi.Features.Wrappers.PocketTeleport

  • Kind: Class

Properties

Name Type Get Set Static
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PocketTeleport> public yes
Base PocketDimensionTeleport public
Collider UnityEngine.SphereCollider public
GameObject UnityEngine.GameObject public
IsExit bool public public
Position UnityEngine.Vector3 public public
Radius float public public
Rotation UnityEngine.Quaternion public public
Scale UnityEngine.Vector3 public public
Transform UnityEngine.Transform public

Methods

Name Signature Returns Modifiers
Get Get(PocketDimensionTeleport pocketTeleport) LabApi.Features.Wrappers.PocketTeleport static public
Destroy Destroy() void public
Spawn Spawn(UnityEngine.Vector3 localPosition) LabApi.Features.Wrappers.PocketTeleport public

LabApi.Features.Wrappers.PrimitiveObjectToy

LabApi.Features.Wrappers.PrimitiveObjectToy

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.AdminToy

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<AdminToys.PrimitiveObjectToy, LabApi.Features.Wrappers.PrimitiveObjectToy> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.PrimitiveObjectToy> public yes
Base AdminToys.PrimitiveObjectToy public
Color UnityEngine.Color public public
Flags AdminToys.PrimitiveFlags public public
Type UnityEngine.PrimitiveType public public

Methods

Name Signature Returns Modifiers
Create Create(UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.PrimitiveObjectToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.PrimitiveObjectToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.PrimitiveObjectToy static public
Create Create(UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, UnityEngine.Transform parent = null, bool networkSpawn = true) LabApi.Features.Wrappers.PrimitiveObjectToy static public
Get Get(AdminToys.PrimitiveObjectToy primitiveObjectToy) LabApi.Features.Wrappers.PrimitiveObjectToy static public
TryGet TryGet(AdminToys.PrimitiveObjectToy basePrimitiveObjectToy, out LabApi.Features.Wrappers.PrimitiveObjectToy primitiveObjectToy) bool static public
ToString ToString() string public

LabApi.Features.Wrappers.Projectile

LabApi.Features.Wrappers.Projectile

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ThrowableProjectiles.ThrownProjectile, LabApi.Features.Wrappers.Projectile> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Projectile> public yes
Base InventorySystem.Items.ThrowableProjectiles.ThrownProjectile public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ThrowableProjectiles.ThrownProjectile projectile) LabApi.Features.Wrappers.Projectile static public

LabApi.Features.Wrappers.RadioItem

LabApi.Features.Wrappers.RadioItem

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Item

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Radio.RadioItem, LabApi.Features.Wrappers.RadioItem> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.RadioItem> public yes
Base InventorySystem.Items.Radio.RadioItem public
BatteryPercent byte public public
IsTransmitting bool public
IsUsable bool public
RangeLevel InventorySystem.Items.Radio.RadioMessages+RadioRangeLevel public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Radio.RadioItem baseRadioItem) LabApi.Features.Wrappers.RadioItem static public

LabApi.Features.Wrappers.RadioPickup

LabApi.Features.Wrappers.RadioPickup

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Pickup

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Radio.RadioPickup, LabApi.Features.Wrappers.RadioPickup> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.RadioPickup> public yes
Base InventorySystem.Items.Radio.RadioPickup public
Battery float public public
IsEnabled bool public public
RangeLevel InventorySystem.Items.Radio.RadioMessages+RadioRangeLevel public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.Radio.RadioPickup pickup) LabApi.Features.Wrappers.RadioPickup static public

LabApi.Features.Wrappers.Ragdoll

LabApi.Features.Wrappers.Ragdoll

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<PlayerRoles.Ragdolls.BasicRagdoll, LabApi.Features.Wrappers.Ragdoll> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Ragdoll> public yes
Base PlayerRoles.Ragdolls.BasicRagdoll public private
DamageHandler PlayerStatsSystem.DamageHandlerBase public public
IsConsumed bool public public
IsDestroyed bool public
Nickname string public public
Position UnityEngine.Vector3 public public
Role PlayerRoles.RoleTypeId public public
Rotation UnityEngine.Quaternion public public
Scale UnityEngine.Vector3 public public

Methods

Name Signature Returns Modifiers
Get Get(PlayerRoles.Ragdolls.BasicRagdoll ragdoll) LabApi.Features.Wrappers.Ragdoll static public
SpawnRagdoll SpawnRagdoll(LabApi.Features.Wrappers.Player player, PlayerStatsSystem.DamageHandlerBase handler) LabApi.Features.Wrappers.Ragdoll static public
SpawnRagdoll SpawnRagdoll(PlayerRoles.RoleTypeId role, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, PlayerStatsSystem.DamageHandlerBase handler, string nickname, System.Nullable<UnityEngine.Vector3> scale = null) LabApi.Features.Wrappers.Ragdoll static public
Destroy Destroy() void public
Freeze Freeze() void public
IsRevivableBy IsRevivableBy(LabApi.Features.Wrappers.Player scp049) bool public
ToString ToString() string public
UnFreeze UnFreeze() void public

LabApi.Features.Wrappers.ReservedSlots

LabApi.Features.Wrappers.ReservedSlots

  • Kind: Class

Properties

Name Type Get Set Static
Count int public yes
FilePath string public yes
WhitelistedPlayers System.Collections.Generic.IEnumerable<string> public yes

Methods

Name Signature Returns Modifiers
Add Add(string userId) void static public
Add Add(LabApi.Features.Wrappers.Player player) void static public
HasReservedSlot HasReservedSlot(string userId) bool static public
Reload Reload() void static public
Remove Remove(string userId) bool static public
Remove Remove(LabApi.Features.Wrappers.Player player) bool static public

LabApi.Features.Wrappers.RespawnWave

LabApi.Features.Wrappers.RespawnWave

  • Kind: Class

Properties

Name Type Get Set Static
AdditionalSecondsPerSpawn float public public
AnimationTime float public
Base Respawning.Waves.TimeBasedWave public private
Faction PlayerRoles.Faction public
Influence float public public
MaxWaveSize int public public
PausedTime float public public
RespawnTokens int public public
TimeLeft float public public
TimePassed float public

Methods

Name Signature Returns Modifiers
InitiateRespawn InitiateRespawn() void public
InstantRespawn InstantRespawn() void public
PlayAnnouncement PlayAnnouncement() void public
TryGetCurrentMilestone TryGetCurrentMilestone(out int influenceTreshold) bool public

LabApi.Features.Wrappers.RespawnWaves

LabApi.Features.Wrappers.RespawnWaves

  • Kind: Class

Properties

Name Type Get Set Static
MiniChaosWave LabApi.Features.Wrappers.MiniChaosWave public private yes
MiniMtfWave LabApi.Features.Wrappers.MiniMtfWave public private yes
PrimaryChaosWave LabApi.Features.Wrappers.ChaosWave public private yes
PrimaryMtfWave LabApi.Features.Wrappers.MtfWave public private yes

Methods

Name Signature Returns Modifiers
Get Get(Respawning.Waves.SpawnableWaveBase baseWave) LabApi.Features.Wrappers.RespawnWave static public

LabApi.Features.Wrappers.RevolverFirearm

LabApi.Features.Wrappers.RevolverFirearm

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.FirearmItem

Properties

Name Type Get Set Static
ChamberedAmmo int public public
Chambers System.Collections.Generic.IEnumerable<InventorySystem.Items.Firearms.Modules.CylinderAmmoModule+Chamber> public
Cocked bool public public
OpenBolt bool public
StoredAmmo int public public

Methods

Name Signature Returns Modifiers
Rotate Rotate(int amount) void public
SetChamberStatus SetChamberStatus(int index, InventorySystem.Items.Firearms.Modules.CylinderAmmoModule+ChamberState state) void public
TrySpin TrySpin() bool public

LabApi.Features.Wrappers.RifleRackLocker

LabApi.Features.Wrappers.RifleRackLocker

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.Locker

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.Distributors.Locker, LabApi.Features.Wrappers.RifleRackLocker> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.RifleRackLocker> public yes
Bullet1 LabApi.Features.Wrappers.LockerChamber public
Bullet2 LabApi.Features.Wrappers.LockerChamber public
Bullet3 LabApi.Features.Wrappers.LockerChamber public
Bullet4 LabApi.Features.Wrappers.LockerChamber public
CanInteract bool public
HeGrenade1 LabApi.Features.Wrappers.LockerChamber public
HeGrenade2 LabApi.Features.Wrappers.LockerChamber public
IsOpen bool public public
MainChamber LabApi.Features.Wrappers.LockerChamber public
RequiredPermissions Interactables.Interobjects.DoorUtils.DoorPermissionFlags public public
TargetCooldown float public public

LabApi.Features.Wrappers.Room

LabApi.Features.Wrappers.Room

  • Kind: Class

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<MapGeneration.RoomIdentifier, LabApi.Features.Wrappers.Room> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Room> public yes
AdjacentRooms System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Room> public
AllLightControllers System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.LightsController> public
Base MapGeneration.RoomIdentifier public
Cameras System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Camera> public
ConnectedRooms System.Collections.Generic.HashSet<MapGeneration.RoomIdentifier> public
Doors System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Door> public
GameObject UnityEngine.GameObject public
IsDestroyed bool public
LightController LabApi.Features.Wrappers.LightsController public
Name MapGeneration.RoomName public
Players System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public
Position UnityEngine.Vector3 public
Rotation UnityEngine.Quaternion public
Shape MapGeneration.RoomShape public
Transform UnityEngine.Transform public
Zone MapGeneration.FacilityZone public

Methods

Name Signature Returns Modifiers
FindPath FindPath(LabApi.Features.Wrappers.Room start, LabApi.Features.Wrappers.Room end, System.Func<LabApi.Features.Wrappers.Room, int> weightFunction) System.Collections.Generic.List<LabApi.Features.Wrappers.Room> static public
FindPath FindPath(LabApi.Features.Wrappers.Room start, LabApi.Features.Wrappers.Room end) System.Collections.Generic.List<LabApi.Features.Wrappers.Room> static public
Get Get(MapGeneration.RoomIdentifier roomIdentifier) LabApi.Features.Wrappers.Room static public
Get Get(MapGeneration.RoomName roomName) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Room> static public
Get Get(MapGeneration.RoomShape roomShape) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Room> static public
Get Get(MapGeneration.FacilityZone facilityZone) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Room> static public
Get Get(System.Collections.Generic.IEnumerable<MapGeneration.RoomIdentifier> roomIdentifiers) System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Room> static public
GetRoomAtPosition GetRoomAtPosition(UnityEngine.Vector3 position) LabApi.Features.Wrappers.Room static public
TryGetRoomAtPosition TryGetRoomAtPosition(UnityEngine.Vector3 position, out LabApi.Features.Wrappers.Room room) bool static public
GetClosestLightController GetClosestLightController(LabApi.Features.Wrappers.Player player) LabApi.Features.Wrappers.LightsController public
ToString ToString() string public

LabApi.Features.Wrappers.Round

LabApi.Features.Wrappers.Round

  • Kind: Class

Properties

Name Type Get Set Static
CanRoundEnd bool public yes
ChangedIntoZombies int public yes
Duration System.TimeSpan public yes
EscapedClassD int public yes
EscapedScientists int public yes
ExtraTargets int public public yes
IsLobbyLocked bool public public yes
IsLocked bool public public yes
IsRoundEnded bool public yes
IsRoundInProgress bool public yes
IsRoundStarted bool public yes
KeepRoundOnOne bool public public yes
KilledBySCPs int public yes
ScpTargetsAmount int public yes
SurvivingSCPs int public yes
TotalDeaths int public yes

Methods

Name Signature Returns Modifiers
End End(bool force = false) bool static public
Restart Restart(bool fastRestart = false, bool overrideRestartAction = false, ServerStatic+NextRoundAction restartAction = DoNothing) void static public
RestartSilently RestartSilently() void static public
Start Start() void static public

LabApi.Features.Wrappers.Scp018Projectile

LabApi.Features.Wrappers.Scp018Projectile

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.TimedGrenadeProjectile

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.ThrowableProjectiles.Scp018Projectile, LabApi.Features.Wrappers.Scp018Projectile> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Scp018Projectile> public yes
Base InventorySystem.Items.ThrowableProjectiles.Scp018Projectile public
CurrentDamage float public
PhysicsModule InventorySystem.Items.Pickups.PickupStandardPhysics public
Velocity UnityEngine.Vector3 public public

Methods

Name Signature Returns Modifiers
Get Get(InventorySystem.Items.ThrowableProjectiles.Scp018Projectile projectile) LabApi.Features.Wrappers.Scp018Projectile static public
PlayBounceSound PlayBounceSound(float velSqrt = -1) void public

LabApi.Features.Wrappers.Scp127Firearm

LabApi.Features.Wrappers.Scp127Firearm

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.FirearmItem

Properties

Name Type Get Set Static
ChamberedAmmo int public public
ChamberMax int public public
Experience float public public
Friends System.Collections.Generic.IEnumerable<LabApi.Features.Wrappers.Player> public
MagazineInserted bool public public
OpenBolt bool public
StoredAmmo int public public
Tier InventorySystem.Items.Firearms.Modules.Scp127.Scp127Tier public public

Methods

Name Signature Returns Modifiers
PlayVoiceline PlayVoiceline(InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceLinesTranslation voiceline, InventorySystem.Items.Firearms.Modules.Scp127.Scp127VoiceTriggerBase+VoiceLinePriority priority = Normal) void public

LabApi.Features.Wrappers.Scp1344Item

LabApi.Features.Wrappers.Scp1344Item

  • Kind: Class
  • Base Type: LabApi.Features.Wrappers.UsableItem

Properties

Name Type Get Set Static
Dictionary System.Collections.Generic.Dictionary<InventorySystem.Items.Usables.Scp1344.Scp1344Item, LabApi.Features.Wrappers.Scp1344Item> public yes
List System.Collections.Generic.IReadOnlyCollection<LabApi.Features.Wrappers.Scp1344Item> public yes
Base InventorySystem.Items.Usables.Scp1344.Scp1344Item public
BlindnessEffect CustomPlayerEffects.Blindness public
IsWorn bool public
Scp1344Effect CustomPlayerEffects.Scp1344 public
SeveredEyesEffect CustomPlayerEffects.SeveredEyes public
Status InventorySystem.Items.Usables.Scp1344.Scp1344Status public public

Methods

| Name | Signature | Returns | Modifiers |

Clone this wiki locally