Class Scp939
Handles SCP-939 related events.
Inheritance
Inherited Members
Namespace: Exiled.Events.Handlers
Assembly: Exiled.Events.dll
Syntax
public static class Scp939
Properties
| Improve this Doc View SourceChangingFocus
Invoked before SCP-939 changes its target focus.
Declaration
public static Event<ChangingFocusEventArgs> ChangingFocus { get; set; }
Property Value
Type | Description |
---|---|
Event<ChangingFocusEventArgs> |
Clawed
Invoked after SCP-939 attack.
Declaration
public static Event<ClawedEventArgs> Clawed { get; set; }
Property Value
Type | Description |
---|---|
Event<ClawedEventArgs> |
Remarks
This event is calling only when attack doesn't have target.
Lunging
Invoked before SCP-939 uses its lunge ability.
Declaration
public static Event<LungingEventArgs> Lunging { get; set; }
Property Value
Type | Description |
---|---|
Event<LungingEventArgs> |
PlacingAmnesticCloud
Invoked before SCP-939 uses its amnestic cloud ability.
Declaration
public static Event<PlacingAmnesticCloudEventArgs> PlacingAmnesticCloud { get; set; }
Property Value
Type | Description |
---|---|
Event<PlacingAmnesticCloudEventArgs> |
PlayingSound
Invoked before SCP-939 plays a sound effect.
Declaration
public static Event<PlayingSoundEventArgs> PlayingSound { get; set; }
Property Value
Type | Description |
---|---|
Event<PlayingSoundEventArgs> |
PlayingVoice
Invoked before SCP-939 plays a stolen voice.
Declaration
public static Event<PlayingVoiceEventArgs> PlayingVoice { get; set; }
Property Value
Type | Description |
---|---|
Event<PlayingVoiceEventArgs> |
SavingVoice
Invoked before SCP-939 will save Human voice.
Declaration
public static Event<SavingVoiceEventArgs> SavingVoice { get; set; }
Property Value
Type | Description |
---|---|
Event<SavingVoiceEventArgs> |
ValidatingVisibility
Invoked before validating visibility.
Declaration
public static Event<ValidatingVisibilityEventArgs> ValidatingVisibility { get; set; }
Property Value
Type | Description |
---|---|
Event<ValidatingVisibilityEventArgs> |
Methods
| Improve this Doc View SourceOnChangingFocus(ChangingFocusEventArgs)
Called before SCP-939 changes its target focus.
Declaration
public static void OnChangingFocus(ChangingFocusEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
ChangingFocusEventArgs | ev | The ChangingFocusEventArgs instance. |
OnClawed(ClawedEventArgs)
Called after SCP-939 attacks.
Declaration
public static void OnClawed(ClawedEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
ClawedEventArgs | ev | The ClawedEventArgs instance. |
OnLunging(LungingEventArgs)
Called before SCP-939 uses its lunge ability.
Declaration
public static void OnLunging(LungingEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
LungingEventArgs | ev | The LungingEventArgs instance. |
OnPlacingAmnesticCloud(PlacingAmnesticCloudEventArgs)
Called before SCP-939 uses its amnestic cloud ability.
Declaration
public static void OnPlacingAmnesticCloud(PlacingAmnesticCloudEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
PlacingAmnesticCloudEventArgs | ev | The PlacingAmnesticCloudEventArgs instance. |
OnPlayingSound(PlayingSoundEventArgs)
Called before SCP-939 plays a sound.
Declaration
public static void OnPlayingSound(PlayingSoundEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
PlayingSoundEventArgs | ev | The PlayingSoundEventArgs instance. |
OnPlayingVoice(PlayingVoiceEventArgs)
Called before SCP-939 plays a stolen voice.
Declaration
public static void OnPlayingVoice(PlayingVoiceEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
PlayingVoiceEventArgs | ev | The PlacingAmnesticCloudEventArgs instance. |
OnSavingVoice(SavingVoiceEventArgs)
Called before SCP-939 plays a stolen voice.
Declaration
public static void OnSavingVoice(SavingVoiceEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
SavingVoiceEventArgs | ev | The PlacingAmnesticCloudEventArgs instance. |
OnValidatingVisibility(ValidatingVisibilityEventArgs)
Called before validating visibility.
Declaration
public static void OnValidatingVisibility(ValidatingVisibilityEventArgs ev)
Parameters
Type | Name | Description |
---|---|---|
ValidatingVisibilityEventArgs | ev | The ValidatingVisibilityEventArgs instance. |