Class AtmosphericResistance
Inheritance
System.Object
AtmosphericResistance
Assembly: Eco.Gameplay.dll
Syntax
public class AtmosphericResistance : Object, IController, IViewController, IHasUniversalID
Constructors
AtmosphericResistance()
Declaration
public AtmosphericResistance()
AtmosphericResistance(Single, Single, Single, Single, Single, Single)
Declaration
public AtmosphericResistance(float percentOxygenMin, float percentOxygenMax, float pressureMin, float pressureMax, float radiationCPMMin, float radiationCPMMax)
Parameters
Type |
Name |
Description |
System.Single |
percentOxygenMin |
|
System.Single |
percentOxygenMax |
|
System.Single |
pressureMin |
|
System.Single |
pressureMax |
|
System.Single |
radiationCPMMin |
|
System.Single |
radiationCPMMax |
|
Properties
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Human
Declaration
public static AtmosphericResistance Human { get; }
Property Value
PercentOxygenMax
Declaration
public float PercentOxygenMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercentOxygenMin
Declaration
public float PercentOxygenMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercentOxygenRange
Declaration
public float PercentOxygenRange { get; }
Property Value
Type |
Description |
System.Single |
|
PressureMax
Declaration
public float PressureMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
PressureMin
Declaration
public float PressureMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
PressureRange
Declaration
public float PressureRange { get; }
Property Value
Type |
Description |
System.Single |
|
RadiationCPMMax
Declaration
public float RadiationCPMMax { get; set; }
Property Value
Type |
Description |
System.Single |
|
RadiationCPMMin
Declaration
public float RadiationCPMMin { get; set; }
Property Value
Type |
Description |
System.Single |
|
RadiationCPMRange
Declaration
public float RadiationCPMRange { get; }
Property Value
Type |
Description |
System.Single |
|
Methods
Damage(Room)
Declaration
public float Damage(Room room)
Parameters
Type |
Name |
Description |
Room |
room |
|
Returns
Type |
Description |
System.Single |
|
OxygenDamage(Atmosphere)
Declaration
public float OxygenDamage(Atmosphere atmosphere)
Parameters
Returns
Type |
Description |
System.Single |
|
PressureDamage(Room)
Declaration
public float PressureDamage(Room room)
Parameters
Type |
Name |
Description |
Room |
room |
|
Returns
Type |
Description |
System.Single |
|
RadiationDamage(Atmosphere)
Declaration
public float RadiationDamage(Atmosphere atmosphere)
Parameters
Returns
Type |
Description |
System.Single |
|
Resists(Room)
Declaration
public bool Resists(Room room)
Parameters
Type |
Name |
Description |
Room |
room |
|
Returns
Type |
Description |
System.Boolean |
|
Implements
Extension Methods