Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
DetonatorFireball Class Reference
Inheritance diagram for DetonatorFireball:
DetonatorComponent

Public Member Functions

void BuildFireballA ()
 
void BuildFireballB ()
 
void BuildFireShadow ()
 
override void Explode ()
 
void FillMaterials (bool wipe)
 
override void Init ()
 
void Reset ()
 
void UpdateFireballA ()
 
void UpdateFireballB ()
 
void UpdateFireShadow ()
 
- Public Member Functions inherited from DetonatorComponent
Detonator MyDetonator ()
 
void SetStartValues ()
 

Public Attributes

bool drawFireballA = true
 
bool drawFireballB = true
 
bool drawFireShadow = true
 
Material fireballAMaterial
 
Material fireballBMaterial
 
Material fireShadowMaterial
 
- Public Attributes inherited from DetonatorComponent
Color color = Color.white
 
float detail = 1f
 
float detailThreshold
 
bool detonatorControlled = true
 
float duration = 2f
 
float explodeDelayMax = 0f
 
float explodeDelayMin = 0f
 
Vector3 force = Vector3.zero
 
Vector3 localPosition = Vector3.zero
 
bool on = true
 
float size = 1f
 
Color startColor = Color.white
 
float startDetail = 1f
 
float startDuration = 2f
 
Vector3 startForce = Vector3.zero
 
Vector3 startLocalPosition = Vector3.zero
 
float startSize = 1f
 
Vector3 startVelocity = Vector3.zero
 
float timeScale = 1f
 
Vector3 velocity = Vector3.zero
 

Member Function Documentation

void DetonatorFireball.BuildFireballA ( )
inline
void DetonatorFireball.BuildFireballB ( )
inline
void DetonatorFireball.BuildFireShadow ( )
inline
override void DetonatorFireball.Explode ( )
inlinevirtual

Implements DetonatorComponent.

void DetonatorFireball.FillMaterials ( bool  wipe)
inline
override void DetonatorFireball.Init ( )
inlinevirtual

Implements DetonatorComponent.

void DetonatorFireball.Reset ( )
inline
void DetonatorFireball.UpdateFireballA ( )
inline
void DetonatorFireball.UpdateFireballB ( )
inline
void DetonatorFireball.UpdateFireShadow ( )
inline

Member Data Documentation

bool DetonatorFireball.drawFireballA = true
bool DetonatorFireball.drawFireballB = true
bool DetonatorFireball.drawFireShadow = true
Material DetonatorFireball.fireballAMaterial
Material DetonatorFireball.fireballBMaterial
Material DetonatorFireball.fireShadowMaterial

The documentation for this class was generated from the following file: