Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | List of all members
Experience.Effects.ScienceSkill Class Reference
Inheritance diagram for Experience.Effects.ScienceSkill:
Experience.ExperienceEffect

Public Member Functions

 ScienceSkill (ExperienceTrait parent)
 
 ScienceSkill (ExperienceTrait parent, float[] modifiers)
 
- Public Member Functions inherited from Experience.ExperienceEffect
 ExperienceEffect (ExperienceTrait parent)
 
 ExperienceEffect (ExperienceTrait parent, float[] modifiers)
 
 ExperienceEffect (ExperienceTrait parent, int level)
 
void LoadFromConfig (ConfigNode node)
 
void Register (Part part)
 If active, registers itself in GameEvents.Buffs More...
 
void Unregister (Part part)
 Removes itself from all events More...
 

Protected Member Functions

override float GetDefaultValue ()
 
override string GetDescription ()
 Description of this effect as set by designer of the GameBuffEffect Can be overridden by the parent GameBuff if required More...
 
override void OnRegister (Part part)
 
override void OnUnregister (Part part)
 
- Protected Member Functions inherited from Experience.ExperienceEffect
virtual void OnLoadFromConfig (ConfigNode node)
 

Additional Inherited Members

- Properties inherited from Experience.ExperienceEffect
string Description [get]
 String description More...
 
int Level [get]
 
float[] LevelModifiers [get]
 
string Name [get]
 The effect class name. Cached to save garbage More...
 
ExperienceTrait Parent [get]
 Parent category that this effect is attached to More...
 

Constructor & Destructor Documentation

Experience.Effects.ScienceSkill.ScienceSkill ( ExperienceTrait  parent)
inline
Experience.Effects.ScienceSkill.ScienceSkill ( ExperienceTrait  parent,
float[]  modifiers 
)
inline

Member Function Documentation

override float Experience.Effects.ScienceSkill.GetDefaultValue ( )
inlineprotectedvirtual

Reimplemented from Experience.ExperienceEffect.

override string Experience.Effects.ScienceSkill.GetDescription ( )
inlineprotectedvirtual

Description of this effect as set by designer of the GameBuffEffect Can be overridden by the parent GameBuff if required

Reimplemented from Experience.ExperienceEffect.

override void Experience.Effects.ScienceSkill.OnRegister ( Part  part)
inlineprotectedvirtual

Reimplemented from Experience.ExperienceEffect.

override void Experience.Effects.ScienceSkill.OnUnregister ( Part  part)
inlineprotectedvirtual

Reimplemented from Experience.ExperienceEffect.


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