Table of Contents

Class Scp939

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

Handles SCP-939 related events.

public static class Scp939
Inheritance
Scp939
Inherited Members

Properties

ChangingFocus

Invoked before SCP-939 changes its target focus.

public static Event<ChangingFocusEventArgs> ChangingFocus { get; set; }

Property Value

Event<ChangingFocusEventArgs>

Clawed

Invoked after SCP-939 attack.

public static Event<ClawedEventArgs> Clawed { get; set; }

Property Value

Event<ClawedEventArgs>

Remarks

This event is calling only when attack doesn't have target.

Lunging

Invoked before SCP-939 uses its lunge ability.

public static Event<LungingEventArgs> Lunging { get; set; }

Property Value

Event<LungingEventArgs>

PlacedAmnesticCloud

Invoked after SCP-939 used its amnestic cloud ability.

public static Event<PlacedAmnesticCloudEventArgs> PlacedAmnesticCloud { get; set; }

Property Value

Event<PlacedAmnesticCloudEventArgs>

PlacingAmnesticCloud

Invoked before SCP-939 uses its amnestic cloud ability.

public static Event<PlacingAmnesticCloudEventArgs> PlacingAmnesticCloud { get; set; }

Property Value

Event<PlacingAmnesticCloudEventArgs>

PlayingFootstep

Invoked before footstep displayed to SCP-939.

public static Event<PlayingFootstepEventArgs> PlayingFootstep { get; set; }

Property Value

Event<PlayingFootstepEventArgs>

PlayingSound

Invoked before SCP-939 plays a sound effect.

public static Event<PlayingSoundEventArgs> PlayingSound { get; set; }

Property Value

Event<PlayingSoundEventArgs>

PlayingVoice

Invoked before SCP-939 plays a stolen voice.

public static Event<PlayingVoiceEventArgs> PlayingVoice { get; set; }

Property Value

Event<PlayingVoiceEventArgs>

SavingVoice

Invoked before SCP-939 will save Human voice.

public static Event<SavingVoiceEventArgs> SavingVoice { get; set; }

Property Value

Event<SavingVoiceEventArgs>

UpdatedCloudState

Invoked after SCP-939 AmnesticCloudHazard is state updated.

public static Event<UpdatedCloudStateEventArgs> UpdatedCloudState { get; set; }

Property Value

Event<UpdatedCloudStateEventArgs>

ValidatingVisibility

Invoked before validating visibility.

public static Event<ValidatingVisibilityEventArgs> ValidatingVisibility { get; set; }

Property Value

Event<ValidatingVisibilityEventArgs>

Methods

OnChangingFocus(ChangingFocusEventArgs)

Called before SCP-939 changes its target focus.

public static void OnChangingFocus(ChangingFocusEventArgs ev)

Parameters

ev ChangingFocusEventArgs

The ChangingFocusEventArgs instance.

OnClawed(ClawedEventArgs)

Called after SCP-939 attacks.

public static void OnClawed(ClawedEventArgs ev)

Parameters

ev ClawedEventArgs

The ClawedEventArgs instance.

OnLunging(LungingEventArgs)

Called before SCP-939 uses its lunge ability.

public static void OnLunging(LungingEventArgs ev)

Parameters

ev LungingEventArgs

The LungingEventArgs instance.

OnPlacedAmnesticCloud(PlacedAmnesticCloudEventArgs)

Called after SCP-939 used its amnestic cloud ability.

public static void OnPlacedAmnesticCloud(PlacedAmnesticCloudEventArgs ev)

Parameters

ev PlacedAmnesticCloudEventArgs

The PlacedAmnesticCloudEventArgs instance.

OnPlacingAmnesticCloud(PlacingAmnesticCloudEventArgs)

Called before SCP-939 uses its amnestic cloud ability.

public static void OnPlacingAmnesticCloud(PlacingAmnesticCloudEventArgs ev)

Parameters

ev PlacingAmnesticCloudEventArgs

The PlacingAmnesticCloudEventArgs instance.

OnPlayingFootstep(PlayingFootstepEventArgs)

Called before footstep displayed to SCP-939.

public static void OnPlayingFootstep(PlayingFootstepEventArgs ev)

Parameters

ev PlayingFootstepEventArgs

The PlayingFootstepEventArgs instance.

OnPlayingSound(PlayingSoundEventArgs)

Called before SCP-939 plays a sound.

public static void OnPlayingSound(PlayingSoundEventArgs ev)

Parameters

ev PlayingSoundEventArgs

The PlayingSoundEventArgs instance.

OnPlayingVoice(PlayingVoiceEventArgs)

Called before SCP-939 plays a stolen voice.

public static void OnPlayingVoice(PlayingVoiceEventArgs ev)

Parameters

ev PlayingVoiceEventArgs

The PlacingAmnesticCloudEventArgs instance.

OnSavingVoice(SavingVoiceEventArgs)

Called before SCP-939 plays a stolen voice.

public static void OnSavingVoice(SavingVoiceEventArgs ev)

Parameters

ev SavingVoiceEventArgs

The PlacingAmnesticCloudEventArgs instance.

OnUpdatedCloudState(UpdatedCloudStateEventArgs)

Called after AmnesticCloudHazard is state updated.

public static void OnUpdatedCloudState(UpdatedCloudStateEventArgs ev)

Parameters

ev UpdatedCloudStateEventArgs

The UpdatedCloudStateEventArgs instance.

OnValidatingVisibility(ValidatingVisibilityEventArgs)

Called before validating visibility.

public static void OnValidatingVisibility(ValidatingVisibilityEventArgs ev)

Parameters

ev ValidatingVisibilityEventArgs

The ValidatingVisibilityEventArgs instance.