Class PlacingAmnesticCloudEventArgs
Contains all information before SCP-939 uses its amnestic cloud ability.
public class PlacingAmnesticCloudEventArgs : IScp939Event, IPlayerEvent, IDeniableEvent, IExiledEvent
- Inheritance
-
PlacingAmnesticCloudEventArgs
- Implements
- Inherited Members
- Extension Methods
Constructors
PlacingAmnesticCloudEventArgs(Player, bool, bool, float, bool)
Initializes a new instance of the PlacingAmnesticCloudEventArgs class.
public PlacingAmnesticCloudEventArgs(Player player, bool state, bool isReady, float cooldown, bool isAllowed = true)
Parameters
player
Playerstate
boolWhether SCP-939 is attempting to place an amnestic cloud.
isReady
boolWhether the cooldown is ready.
cooldown
floatSCP-939's amnestic cloud cooldown.
isAllowed
bool
Properties
Cooldown
Gets or sets a value indicating SCP-939's amnestic cloud cooldown.
public float Cooldown { get; set; }
Property Value
IsAllowed
Gets or sets a value indicating whether SCP-939 can place an amnestic cloud.
public bool IsAllowed { get; set; }
Property Value
IsReady
Gets or sets a value indicating whether SCP-939's amnestic cloud cooldown is ready.
public bool IsReady { get; set; }
Property Value
Player
Gets the player who's controlling SCP-939.
public Player Player { get; }
Property Value
Scp939
Gets the Scp939Role triggering the event.
public Scp939Role Scp939 { get; }
Property Value
State
Gets a value indicating whether SCP-939 is ready to place its amnestic cloud.
public bool State { get; }