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.DeployedScienceExpSkill Class Reference

This Experience Effect is used by the Deployed Science Functionality and is used to set the science percentage/generation rate for deployed ground science experiments. More...

Inheritance diagram for Experience.Effects.DeployedScienceExpSkill:
Experience.ExperienceEffect

Public Member Functions

 DeployedScienceExpSkill (ExperienceTrait parent)
 
 DeployedScienceExpSkill (ExperienceTrait parent, float[] modifiers)
 
float GetValue ()
 
- 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...
 
- Protected Member Functions inherited from Experience.ExperienceEffect
virtual void OnLoadFromConfig (ConfigNode node)
 
virtual void OnRegister (Part part)
 
virtual void OnUnregister (Part part)
 

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...
 

Detailed Description

This Experience Effect is used by the Deployed Science Functionality and is used to set the science percentage/generation rate for deployed ground science experiments.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Reimplemented from Experience.ExperienceEffect.

override string Experience.Effects.DeployedScienceExpSkill.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.

float Experience.Effects.DeployedScienceExpSkill.GetValue ( )
inline

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