Table of Contents

Class Map

Namespace
Exiled.Events.Handlers
Assembly
Exiled.Events.dll

Map related events.

public static class Map
Inheritance
Map
Inherited Members

Properties

AnnouncingChaosEntrance

Invoked before announcing the Chaos entrance.

public static Event<AnnouncingChaosEntranceEventArgs> AnnouncingChaosEntrance { get; set; }

Property Value

Event<AnnouncingChaosEntranceEventArgs>

AnnouncingDecontamination

Invoked before announcing the light containment zone decontamination.

public static Event<AnnouncingDecontaminationEventArgs> AnnouncingDecontamination { get; set; }

Property Value

Event<AnnouncingDecontaminationEventArgs>

AnnouncingNtfEntrance

Invoked before announcing the NTF entrance.

public static Event<AnnouncingNtfEntranceEventArgs> AnnouncingNtfEntrance { get; set; }

Property Value

Event<AnnouncingNtfEntranceEventArgs>

AnnouncingScpTermination

Invoked before announcing an SCP termination.

public static Event<AnnouncingScpTerminationEventArgs> AnnouncingScpTermination { get; set; }

Property Value

Event<AnnouncingScpTerminationEventArgs>

ChangedIntoGrenade

Invoked after the server changes a pickup into a grenade, when triggered by an explosion.

public static Event<ChangedIntoGrenadeEventArgs> ChangedIntoGrenade { get; set; }

Property Value

Event<ChangedIntoGrenadeEventArgs>

ChangingIntoGrenade

Invoked before the server changes a pickup into a grenade, when triggered by an explosion.

public static Event<ChangingIntoGrenadeEventArgs> ChangingIntoGrenade { get; set; }

Property Value

Event<ChangingIntoGrenadeEventArgs>

Decontaminating

Invoked before decontaminating the light containment zone.

public static Event<DecontaminatingEventArgs> Decontaminating { get; set; }

Property Value

Event<DecontaminatingEventArgs>

ElevatorSequencesUpdated

Invoked after an elevator sequence is updated.

public static Event<ElevatorSequencesUpdatedEventArgs> ElevatorSequencesUpdated { get; set; }

Property Value

Event<ElevatorSequencesUpdatedEventArgs>

ExplodingGrenade

Invoked before a grenade explodes.

public static Event<ExplodingGrenadeEventArgs> ExplodingGrenade { get; set; }

Property Value

Event<ExplodingGrenadeEventArgs>

FillingLocker

Invoked before an item is spawned in locker.

public static Event<FillingLockerEventArgs> FillingLocker { get; set; }

Property Value

Event<FillingLockerEventArgs>

Generated

Invoked after the map is generated.

public static Event Generated { get; set; }

Property Value

Event

GeneratorActivating

Invoked before a MapGeneration.Distributors.Scp079Generator has been activated.

public static Event<GeneratorActivatingEventArgs> GeneratorActivating { get; set; }

Property Value

Event<GeneratorActivatingEventArgs>

PickupAdded

Invoked after a pickup is spawned.

public static Event<PickupAddedEventArgs> PickupAdded { get; set; }

Property Value

Event<PickupAddedEventArgs>

PickupDestroyed

Invoked after a pickup is destroyed.

public static Event<PickupDestroyedEventArgs> PickupDestroyed { get; set; }

Property Value

Event<PickupDestroyedEventArgs>

PlacingBulletHole

Invoked before placing bullet holes.

public static Event<PlacingBulletHoleEventArgs> PlacingBulletHole { get; set; }

Property Value

Event<PlacingBulletHoleEventArgs>

PlacingPickupIntoPocketDimension

Invoked before an item is placed in the pocket dimension.

public static Event<PlacingPickupIntoPocketDimensionEventArgs> PlacingPickupIntoPocketDimension { get; set; }

Property Value

Event<PlacingPickupIntoPocketDimensionEventArgs>

Scp244Spawning

Called before spawning Scp244.

public static Event<Scp244SpawningEventArgs> Scp244Spawning { get; set; }

Property Value

Event<Scp244SpawningEventArgs>

SpawningItem

Invoked before an item is spawned.

public static Event<SpawningItemEventArgs> SpawningItem { get; set; }

Property Value

Event<SpawningItemEventArgs>

SpawningTeamVehicle

Invoked before a team vehicle is spawned.

public static Event<SpawningTeamVehicleEventArgs> SpawningTeamVehicle { get; set; }

Property Value

Event<SpawningTeamVehicleEventArgs>

TurningOffLights

Invoked before turning off lights.

public static Event<TurningOffLightsEventArgs> TurningOffLights { get; set; }

Property Value

Event<TurningOffLightsEventArgs>

Methods

OnAnnouncingChaosEntrance(AnnouncingChaosEntranceEventArgs)

Called before announcing the Chaos entrance.

public static void OnAnnouncingChaosEntrance(AnnouncingChaosEntranceEventArgs ev)

Parameters

ev AnnouncingChaosEntranceEventArgs

The AnnouncingChaosEntranceEventArgs instance.

OnAnnouncingDecontamination(AnnouncingDecontaminationEventArgs)

Called before announcing the light containment zone decontamination.

public static void OnAnnouncingDecontamination(AnnouncingDecontaminationEventArgs ev)

Parameters

ev AnnouncingDecontaminationEventArgs

The AnnouncingDecontaminationEventArgs instance.

OnAnnouncingNtfEntrance(AnnouncingNtfEntranceEventArgs)

Called before announcing the NTF entrance.

public static void OnAnnouncingNtfEntrance(AnnouncingNtfEntranceEventArgs ev)

Parameters

ev AnnouncingNtfEntranceEventArgs

The AnnouncingNtfEntranceEventArgs instance.

OnAnnouncingScpTermination(AnnouncingScpTerminationEventArgs)

Called before announcing an SCP termination.

public static void OnAnnouncingScpTermination(AnnouncingScpTerminationEventArgs ev)

Parameters

ev AnnouncingScpTerminationEventArgs

The AnnouncingScpTerminationEventArgs instance.

OnChangedIntoGrenade(ChangedIntoGrenadeEventArgs)

Called after the server changes a Pickup into a live Grenade when hit by an explosion.

public static void OnChangedIntoGrenade(ChangedIntoGrenadeEventArgs ev)

Parameters

ev ChangedIntoGrenadeEventArgs

The ChangingIntoGrenadeEventArgs instance.

OnChangingIntoGrenade(ChangingIntoGrenadeEventArgs)

Called before the server changes a Pickup into a live Grenade when hit by an explosion.

public static void OnChangingIntoGrenade(ChangingIntoGrenadeEventArgs ev)

Parameters

ev ChangingIntoGrenadeEventArgs

The ChangingIntoGrenadeEventArgs instance.

OnDecontaminating(DecontaminatingEventArgs)

Called before decontaminating the light containment zone.

public static void OnDecontaminating(DecontaminatingEventArgs ev)

Parameters

ev DecontaminatingEventArgs

The DecontaminatingEventArgs instance.

OnElevatorSequencesUpdated(ElevatorSequencesUpdatedEventArgs)

Called after an elevator sequence is updated.

public static void OnElevatorSequencesUpdated(ElevatorSequencesUpdatedEventArgs ev)

Parameters

ev ElevatorSequencesUpdatedEventArgs

The ElevatorSequencesUpdatedEventArgs instance.

OnExplodingGrenade(ExplodingGrenadeEventArgs)

Called before a grenade explodes.

public static void OnExplodingGrenade(ExplodingGrenadeEventArgs ev)

Parameters

ev ExplodingGrenadeEventArgs

The ExplodingGrenadeEventArgs instance.

OnFillingLocker(FillingLockerEventArgs)

Called before an item is spawned in locker.

public static void OnFillingLocker(FillingLockerEventArgs ev)

Parameters

ev FillingLockerEventArgs

The SpawningItemEventArgs instance.

OnGenerated()

Called after the map is generated.

public static void OnGenerated()

OnGeneratorActivating(GeneratorActivatingEventArgs)

Called before a MapGeneration.Distributors.Scp079Generator has been activated.

public static void OnGeneratorActivating(GeneratorActivatingEventArgs ev)

Parameters

ev GeneratorActivatingEventArgs

The GeneratorActivatingEventArgs instance.

OnPickupAdded(PickupAddedEventArgs)

Called after an pickup is spawned.

public static void OnPickupAdded(PickupAddedEventArgs ev)

Parameters

ev PickupAddedEventArgs

The PickupAddedEventArgs instance.

OnPickupDestroyed(PickupDestroyedEventArgs)

Called after an pickup is destroyed.

public static void OnPickupDestroyed(PickupDestroyedEventArgs ev)

Parameters

ev PickupDestroyedEventArgs

The PickupDestroyedEventArgs instance.

OnPlacingBulletHole(PlacingBulletHoleEventArgs)

Called before placing a decal.

public static void OnPlacingBulletHole(PlacingBulletHoleEventArgs ev)

Parameters

ev PlacingBulletHoleEventArgs

The PlacingBulletHoleEventArgs instance.

OnPlacingPickupIntoPocketDimension(PlacingPickupIntoPocketDimensionEventArgs)

Called before an item is dropped in the pocket dimension.

public static void OnPlacingPickupIntoPocketDimension(PlacingPickupIntoPocketDimensionEventArgs ev)

Parameters

ev PlacingPickupIntoPocketDimensionEventArgs

The PlacingPickupIntoPocketDimensionEventArgs instnace.

OnScp244Spawning(Scp244SpawningEventArgs)

Called before spawning Scp244.

public static void OnScp244Spawning(Scp244SpawningEventArgs ev)

Parameters

ev Scp244SpawningEventArgs

The Scp244SpawningEventArgs instance.

OnSpawningItem(SpawningItemEventArgs)

Called before an item is spawned.

public static void OnSpawningItem(SpawningItemEventArgs ev)

Parameters

ev SpawningItemEventArgs

The SpawningItemEventArgs instance.

OnSpawningTeamVehicle(SpawningTeamVehicleEventArgs)

Invoked before a team vehicle is spawned.

public static void OnSpawningTeamVehicle(SpawningTeamVehicleEventArgs ev)

Parameters

ev SpawningTeamVehicleEventArgs

The SpawningTeamVehicleEventArgs instance.

OnTurningOffLights(TurningOffLightsEventArgs)

Called before turning off lights.

public static void OnTurningOffLights(TurningOffLightsEventArgs ev)

Parameters

ev TurningOffLightsEventArgs

The TurningOffLightsEventArgs instance.