Kerbal Space Program
1.12.4
|
Public Member Functions | |
override TestResult | OnTest (ConfigNode node, LoadContext loadContext, ref string nodeName) |
override void | OnUpgrade (ConfigNode node, LoadContext loadContext, ConfigNode parentNode) |
The OnUpgrade method that is called when a node has tested successfully and will be actioned More... | |
Public Member Functions inherited from SaveUpgradePipeline.UpgradeScript | |
bool | AppliesInContext (LoadContext ctx) |
void | Init (LoadContext contextMask, string nodeUrlCraft, string nodeUrlSFS) |
virtual TestResult | Test (ConfigNode n, LoadContext loadContext) |
override string | ToString () |
virtual void | Upgrade (ConfigNode n, LoadContext loadContext) |
Protected Member Functions | |
void | SalvageSteering (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
Protected Member Functions inherited from SaveUpgradePipeline.UpgradeScript | |
virtual bool | CheckMaxVersion (Version v) |
virtual bool | CheckMinVersion (Version v) |
virtual Version | GetCfgNodeVersion (ConfigNode n, LoadContext loadContext) |
string | GetNodeURL (LoadContext loadContext) |
void | LogTestResults (string nodeName, TestResult test) |
virtual void | OnInit () |
void | RecurseNodes (ConfigNode node, string[] urlNodes, int level, Callback< ConfigNode, ConfigNode > cb, ConfigNode parent=null) |
virtual TestResult | VersionTest (Version v) |
Static Protected Member Functions | |
static void | SalvageBrakes (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
static void | SalvageDamage (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
static void | SalvageGearDeployment (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
static void | SalvageLegDeployment (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
static void | SalvageMotor (ConfigNode dstNode, ConfigNode mNode, LoadContext loadContext) |
Properties | |
override string | Description [get] |
override Version | EarliestCompatibleVersion [get] |
override string | Name [get] |
override Version | TargetVersion [get] |
Properties inherited from SaveUpgradePipeline.UpgradeScript | |
abstract string | Description [get] |
abstract Version | EarliestCompatibleVersion [get] |
abstract string | Name [get] |
abstract Version | TargetVersion [get] |
Additional Inherited Members | |
Public Attributes inherited from SaveUpgradePipeline.UpgradeScript | |
LoadContext | ContextMask |
Protected Attributes inherited from SaveUpgradePipeline.UpgradeScript | |
string | nodeUrlCraft |
string | nodeUrlSFS |
|
inlinevirtual |
Implements SaveUpgradePipeline.UpgradeScript.
|
inlinevirtual |
The OnUpgrade method that is called when a node has tested successfully and will be actioned
node | The node to be actioned |
loadContext | What load context is the node being accessed in |
parentNode | The parent of this node from the recurse process - typically used to get the vessel from a part |
Implements SaveUpgradePipeline.UpgradeScript.
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlineprotected |
< add the same info again for the diff steering module. The part will load the data from the modules it has (and ignore the ones it doens't, IINM)
|
get |
|
get |
|
get |
|
get |