Table of Contents

Class UpdatedCloudStateEventArgs

Namespace
Exiled.Events.EventArgs.Scp939
Assembly
Exiled.Events.dll

Contains all information after PlacedAmnesticCloudEventArgs got updated state.

public class UpdatedCloudStateEventArgs : IScp939Event, IPlayerEvent, IHazardEvent, IExiledEvent
Inheritance
UpdatedCloudStateEventArgs
Implements
Inherited Members
Extension Methods

Constructors

UpdatedCloudStateEventArgs(ReferenceHub, CloudState, Scp939AmnesticCloudInstance)

Initializes a new instance of the UpdatedCloudStateEventArgs class.

public UpdatedCloudStateEventArgs(ReferenceHub hub, Scp939AmnesticCloudInstance.CloudState cloudState, Scp939AmnesticCloudInstance cloud)

Parameters

hub ReferenceHub
cloudState Scp939AmnesticCloudInstance.CloudState
cloud Scp939AmnesticCloudInstance

Properties

AmnesticCloud

Gets the AmnesticCloudHazard instance.

public AmnesticCloudHazard AmnesticCloud { get; }

Property Value

AmnesticCloudHazard

Hazard

Gets the environmental hazard that the player is interacting with.

public Hazard Hazard { get; }

Property Value

Hazard

NewState

Gets the PlayerRoles.PlayableScps.Scp939.Scp939AmnesticCloudInstance.CloudState.

public Scp939AmnesticCloudInstance.CloudState NewState { get; }

Property Value

Scp939AmnesticCloudInstance.CloudState

Player

Gets the Player triggering the event.

public Player Player { get; }

Property Value

Player

Scp939

Gets the Scp939Role triggering the event.

public Scp939Role Scp939 { get; }

Property Value

Scp939Role