C# Class DeadlyReentry.ModuleAeroReentry

Inheritance: PartModule
Show file Open project: NathanKell/DeadlyReentry

Public Properties

Property Type Description
crewGClamp double
crewGKillChance double
crewGLimit double
crewGMin double
crewGPower double
crewGWarn double
is_debugging bool
ptd ModularFlightIntegrator.PartThermalData
skinThermalMassReciprocal double

Private Properties

Property Type Description
FormatTime string
OnDestroy void
print void

Public Methods

Method Description
AddDamage ( float dmg ) : void
CalculateAreas ( float &radArea, float &exposedArea, float &totalArea ) : void
CheckForFire ( ) : void
CheckGeeForces ( ) : void
Emitter ( string fxName ) : GameObject
FixedUpdate ( ) : void
OnAwake ( ) : void
OnVesselWasModified ( Vessel v ) : void
PlaySound ( FXGroup fx, float volume ) : void
SetDamageLabel ( ) : void
Start ( ) : void
Update ( ) : void
UpdateConvection ( ) : void
UpdateRadiation ( ) : void
UpdateSkinConduction ( ) : void
UpdateSkinThermals ( ) : IEnumerator
_GetBodyArea ( ModularFlightIntegrator ptd ) : double
_GetSunArea ( ModularFlightIntegrator fi, ModularFlightIntegrator ptd ) : double

Private Methods

Method Description
FormatTime ( double time ) : string
OnDestroy ( ) : void
print ( string msg ) : void

Method Details

AddDamage() public method

public AddDamage ( float dmg ) : void
dmg float
return void

CalculateAreas() public method

public CalculateAreas ( float &radArea, float &exposedArea, float &totalArea ) : void
radArea float
exposedArea float
totalArea float
return void

CheckForFire() public method

public CheckForFire ( ) : void
return void

CheckGeeForces() public method

public CheckGeeForces ( ) : void
return void

Emitter() public method

public Emitter ( string fxName ) : GameObject
fxName string
return UnityEngine.GameObject

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

OnAwake() public method

public OnAwake ( ) : void
return void

OnVesselWasModified() public method

public OnVesselWasModified ( Vessel v ) : void
v Vessel
return void

PlaySound() public static method

public static PlaySound ( FXGroup fx, float volume ) : void
fx FXGroup
volume float
return void

SetDamageLabel() public method

public SetDamageLabel ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateConvection() public method

public UpdateConvection ( ) : void
return void

UpdateRadiation() public method

public UpdateRadiation ( ) : void
return void

UpdateSkinConduction() public method

public UpdateSkinConduction ( ) : void
return void

UpdateSkinThermals() public method

public UpdateSkinThermals ( ) : IEnumerator
return IEnumerator

_GetBodyArea() public method

public _GetBodyArea ( ModularFlightIntegrator ptd ) : double
ptd ModularFlightIntegrator
return double

_GetSunArea() public method

public _GetSunArea ( ModularFlightIntegrator fi, ModularFlightIntegrator ptd ) : double
fi ModularFlightIntegrator
ptd ModularFlightIntegrator
return double

Property Details

crewGClamp public static property

public static double crewGClamp
return double

crewGKillChance public static property

public static double crewGKillChance
return double

crewGLimit public static property

public static double crewGLimit
return double

crewGMin public static property

public static double crewGMin
return double

crewGPower public static property

public static double crewGPower
return double

crewGWarn public static property

public static double crewGWarn
return double

is_debugging public property

public bool is_debugging
return bool

ptd public property

public ModularFlightIntegrator.PartThermalData ptd
return ModularFlightIntegrator.PartThermalData

skinThermalMassReciprocal public property

public double skinThermalMassReciprocal
return double