Class UpdatedCloudStateEventArgs
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
ReferenceHubcloudState
Scp939AmnesticCloudInstance.CloudStatecloud
Scp939AmnesticCloudInstance
Properties
AmnesticCloud
Gets the AmnesticCloudHazard instance.
public AmnesticCloudHazard AmnesticCloud { get; }
Property Value
Hazard
Gets the environmental hazard that the player is interacting with.
public Hazard Hazard { get; }
Property Value
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
Scp939
Gets the Scp939Role triggering the event.
public Scp939Role Scp939 { get; }