Class Map
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
AnnouncingDecontamination
Invoked before announcing the light containment zone decontamination.
public static Event<AnnouncingDecontaminationEventArgs> AnnouncingDecontamination { get; set; }
Property Value
AnnouncingNtfEntrance
Invoked before announcing the NTF entrance.
public static Event<AnnouncingNtfEntranceEventArgs> AnnouncingNtfEntrance { get; set; }
Property Value
AnnouncingScpTermination
Invoked before announcing an SCP termination.
public static Event<AnnouncingScpTerminationEventArgs> AnnouncingScpTermination { get; set; }
Property Value
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
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
Decontaminating
Invoked before decontaminating the light containment zone.
public static Event<DecontaminatingEventArgs> Decontaminating { get; set; }
Property Value
ElevatorSequencesUpdated
Invoked after an elevator sequence is updated.
public static Event<ElevatorSequencesUpdatedEventArgs> ElevatorSequencesUpdated { get; set; }
Property Value
ExplodingGrenade
Invoked before a grenade explodes.
public static Event<ExplodingGrenadeEventArgs> ExplodingGrenade { get; set; }
Property Value
FillingLocker
Invoked before an item is spawned in locker.
public static Event<FillingLockerEventArgs> FillingLocker { get; set; }
Property Value
Generated
Invoked after the map is generated.
public static Event Generated { get; set; }
Property Value
GeneratorActivating
Invoked before a MapGeneration.Distributors.Scp079Generator has been activated.
public static Event<GeneratorActivatingEventArgs> GeneratorActivating { get; set; }
Property Value
PickupAdded
Invoked after a pickup is spawned.
public static Event<PickupAddedEventArgs> PickupAdded { get; set; }
Property Value
PickupDestroyed
Invoked after a pickup is destroyed.
public static Event<PickupDestroyedEventArgs> PickupDestroyed { get; set; }
Property Value
PlacingBulletHole
Invoked before placing bullet holes.
public static Event<PlacingBulletHoleEventArgs> PlacingBulletHole { get; set; }
Property Value
PlacingPickupIntoPocketDimension
Invoked before an item is placed in the pocket dimension.
public static Event<PlacingPickupIntoPocketDimensionEventArgs> PlacingPickupIntoPocketDimension { get; set; }
Property Value
Scp244Spawning
Called before spawning Scp244.
public static Event<Scp244SpawningEventArgs> Scp244Spawning { get; set; }
Property Value
SpawningItem
Invoked before an item is spawned.
public static Event<SpawningItemEventArgs> SpawningItem { get; set; }
Property Value
SpawningRoomConnector
Invoked before a room connector spawns.
public static Event<SpawningRoomConnectorEventArgs> SpawningRoomConnector { get; set; }
Property Value
SpawningTeamVehicle
Invoked before a team vehicle is spawned.
public static Event<SpawningTeamVehicleEventArgs> SpawningTeamVehicle { get; set; }
Property Value
TurningOffLights
Invoked before turning off lights.
public static Event<TurningOffLightsEventArgs> TurningOffLights { get; set; }
Property Value
Methods
OnAnnouncingChaosEntrance(AnnouncingChaosEntranceEventArgs)
Called before announcing the Chaos entrance.
public static void OnAnnouncingChaosEntrance(AnnouncingChaosEntranceEventArgs ev)
Parameters
evAnnouncingChaosEntranceEventArgsThe AnnouncingChaosEntranceEventArgs instance.
OnAnnouncingDecontamination(AnnouncingDecontaminationEventArgs)
Called before announcing the light containment zone decontamination.
public static void OnAnnouncingDecontamination(AnnouncingDecontaminationEventArgs ev)
Parameters
evAnnouncingDecontaminationEventArgsThe AnnouncingDecontaminationEventArgs instance.
OnAnnouncingNtfEntrance(AnnouncingNtfEntranceEventArgs)
Called before announcing the NTF entrance.
public static void OnAnnouncingNtfEntrance(AnnouncingNtfEntranceEventArgs ev)
Parameters
evAnnouncingNtfEntranceEventArgsThe AnnouncingNtfEntranceEventArgs instance.
OnAnnouncingScpTermination(AnnouncingScpTerminationEventArgs)
Called before announcing an SCP termination.
public static void OnAnnouncingScpTermination(AnnouncingScpTerminationEventArgs ev)
Parameters
evAnnouncingScpTerminationEventArgsThe 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
evChangedIntoGrenadeEventArgsThe 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
evChangingIntoGrenadeEventArgsThe ChangingIntoGrenadeEventArgs instance.
OnDecontaminating(DecontaminatingEventArgs)
Called before decontaminating the light containment zone.
public static void OnDecontaminating(DecontaminatingEventArgs ev)
Parameters
evDecontaminatingEventArgsThe DecontaminatingEventArgs instance.
OnElevatorSequencesUpdated(ElevatorSequencesUpdatedEventArgs)
Called after an elevator sequence is updated.
public static void OnElevatorSequencesUpdated(ElevatorSequencesUpdatedEventArgs ev)
Parameters
evElevatorSequencesUpdatedEventArgsThe ElevatorSequencesUpdatedEventArgs instance.
OnExplodingGrenade(ExplodingGrenadeEventArgs)
Called before a grenade explodes.
public static void OnExplodingGrenade(ExplodingGrenadeEventArgs ev)
Parameters
evExplodingGrenadeEventArgsThe ExplodingGrenadeEventArgs instance.
OnFillingLocker(FillingLockerEventArgs)
Called before an item is spawned in locker.
public static void OnFillingLocker(FillingLockerEventArgs ev)
Parameters
evFillingLockerEventArgsThe 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
evGeneratorActivatingEventArgsThe GeneratorActivatingEventArgs instance.
OnPickupAdded(PickupAddedEventArgs)
Called after an pickup is spawned.
public static void OnPickupAdded(PickupAddedEventArgs ev)
Parameters
evPickupAddedEventArgsThe PickupAddedEventArgs instance.
OnPickupDestroyed(PickupDestroyedEventArgs)
Called after an pickup is destroyed.
public static void OnPickupDestroyed(PickupDestroyedEventArgs ev)
Parameters
evPickupDestroyedEventArgsThe PickupDestroyedEventArgs instance.
OnPlacingBulletHole(PlacingBulletHoleEventArgs)
Called before placing a decal.
public static void OnPlacingBulletHole(PlacingBulletHoleEventArgs ev)
Parameters
evPlacingBulletHoleEventArgsThe PlacingBulletHoleEventArgs instance.
OnPlacingPickupIntoPocketDimension(PlacingPickupIntoPocketDimensionEventArgs)
Called before an item is dropped in the pocket dimension.
public static void OnPlacingPickupIntoPocketDimension(PlacingPickupIntoPocketDimensionEventArgs ev)
Parameters
evPlacingPickupIntoPocketDimensionEventArgsThe PlacingPickupIntoPocketDimensionEventArgs instnace.
OnScp244Spawning(Scp244SpawningEventArgs)
Called before spawning Scp244.
public static void OnScp244Spawning(Scp244SpawningEventArgs ev)
Parameters
evScp244SpawningEventArgsThe Scp244SpawningEventArgs instance.
OnSpawningItem(SpawningItemEventArgs)
Called before an item is spawned.
public static void OnSpawningItem(SpawningItemEventArgs ev)
Parameters
evSpawningItemEventArgsThe SpawningItemEventArgs instance.
OnSpawningRoomConnector(SpawningRoomConnectorEventArgs)
Invoked before a room connector spawns.
public static void OnSpawningRoomConnector(SpawningRoomConnectorEventArgs ev)
Parameters
evSpawningRoomConnectorEventArgsThe SpawningRoomConnectorEventArgs instance.
OnSpawningTeamVehicle(SpawningTeamVehicleEventArgs)
Invoked before a team vehicle is spawned.
public static void OnSpawningTeamVehicle(SpawningTeamVehicleEventArgs ev)
Parameters
evSpawningTeamVehicleEventArgsThe SpawningTeamVehicleEventArgs instance.
OnTurningOffLights(TurningOffLightsEventArgs)
Called before turning off lights.
public static void OnTurningOffLights(TurningOffLightsEventArgs ev)
Parameters
evTurningOffLightsEventArgsThe TurningOffLightsEventArgs instance.