override void SaveUpgradePipeline.PartOffset.OnInit |
( |
| ) |
|
|
inlineprotectedvirtual |
The OnUpgrade method that is called when a node has tested successfully and will be actioned
- Parameters
-
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.
Reimplemented in SaveUpgradePipeline.PartReplace, SaveUpgradePipeline.v1120_ServiceBay_125, SaveUpgradePipeline.v1120_ServiceBay_250, SaveUpgradePipeline.v1120_stackTriCoupler, SaveUpgradePipeline.v1120_stackBiCoupler, SaveUpgradePipeline.v1120_engineLargeSkipper, SaveUpgradePipeline.v1120_liquidEngine1_2, SaveUpgradePipeline.v1120_liquidEngine2_2, SaveUpgradePipeline.v1120_liquidEngine3, SaveUpgradePipeline.v1120_liquidEngineMini, SaveUpgradePipeline.v1120_microEngine, SaveUpgradePipeline.v1120_mk1pod, SaveUpgradePipeline.v1120_probeCoreOcto, SaveUpgradePipeline.v1120_probeCoreOcto2, SaveUpgradePipeline.v1120_Size3to2Adapter, SaveUpgradePipeline.v1120_solidBooster, SaveUpgradePipeline.v1120_solidBooster_sm, SaveUpgradePipeline.v170_stackDecoupler, SaveUpgradePipeline.v170_stackDecoupler1_2, SaveUpgradePipeline.v170_stackDecouplerMini, SaveUpgradePipeline.v170_stackDecouplerSize3, SaveUpgradePipeline.v170_stackSeparator, SaveUpgradePipeline.v170_stackSeparatorMini, SaveUpgradePipeline.v170_toroidalFuelTank, SaveUpgradePipeline.probeCoreSphere, SaveUpgradePipeline.v1120_rocketNoseCone, SaveUpgradePipeline.v1120_radialEngineMini, SaveUpgradePipeline.v1120_RCSBlock, SaveUpgradePipeline.v170_fuelTank1_2, SaveUpgradePipeline.v170_fuelTank2_2, SaveUpgradePipeline.v170_fuelTank3_2, SaveUpgradePipeline.v170_fuelTank4_2, SaveUpgradePipeline.v170_mk1_2, and SaveUpgradePipeline.v170_stackSeparatorBig.
abstract void SaveUpgradePipeline.PartOffset.Setup |
( |
out string |
pName, |
|
|
out Vector3 |
posOffset, |
|
|
out Quaternion |
rotOffset |
|
) |
| |
|
protectedpure virtual |
string SaveUpgradePipeline.PartOffset.partName |
|
protected |
Vector3 SaveUpgradePipeline.PartOffset.position |
|
protected |
Final Part Position - including rotation
Vector3 SaveUpgradePipeline.PartOffset.position0 |
|
protected |
Vector3 SaveUpgradePipeline.PartOffset.positionOffset |
|
protected |
the position offset in part local space
Quaternion SaveUpgradePipeline.PartOffset.rotation |
|
protected |
Quaternion SaveUpgradePipeline.PartOffset.rotation0 = Quaternion.identity |
|
protected |
Quaternion SaveUpgradePipeline.PartOffset.rotationOffset |
|
protected |
the rotation offset, in part local space
Note: does not change child parts, just the part
The documentation for this class was generated from the following file:
- KSP/Assets/Scripts/Util Scripts/UpgradePipeline/Scripts/PartOffset.cs