C# Класс SSTUTools.Module.SSTUInterstageDecoupler

Наследование: ModuleDecouple
Показать файл Открыть проект

Открытые методы

Метод Описание
FixedUpdate ( ) : void
GetModuleCost ( float defaultCost, ModifierStagingSituation sit ) : float
GetModuleCostChangeWhen ( ) : ModifierChangeWhen
GetModuleMass ( float defaultMass, ModifierStagingSituation sit ) : float
GetModuleMassChangeWhen ( ) : ModifierChangeWhen
OnDestroy ( ) : void
OnLoad ( ConfigNode node ) : void
OnStart ( StartState state ) : void
Start ( ) : void
onBottomDiameterUpdated ( BaseField field, object obj ) : void
onCollidersUpdated ( BaseField field, object obj ) : void
onEditorShipModified ( ShipConstruct ship ) : void
onEngineScaleUpdated ( BaseField field, object obj ) : void
onHeightUpdated ( BaseField field, object obj ) : void
onStraightUpdated ( BaseField field, object obj ) : void
onTextureUpdated ( BaseField field, object obj ) : void
onTopDiameterUpdated ( BaseField field, object obj ) : void
onTransparencyUpdated ( BaseField field, object obj ) : void

Приватные методы

Метод Описание
buildFairing ( ) : void
dimensionsWereUpdated ( ) : void
dimensionsWereUpdatedWithEngineRecalc ( ) : void
getEngineScale ( ) : float
initialize ( ) : void
invertEnginesEvent ( ) : void
nextTextureEvent ( ) : void
setupEngineModels ( Transform modelBase ) : void
textureWasUpdated ( ) : void
toggleAutoDecoupleEvent ( ) : void
updateDragCubes ( ) : void
updateEditorFields ( ) : void
updateEnginePositionAndScale ( ) : void
updateEngineThrust ( ) : void
updateNodePositions ( bool userInput ) : void
updatePartMass ( ) : void
updateResources ( ) : void
updateShielding ( ) : void

Описание методов

FixedUpdate() публичный Метод

public FixedUpdate ( ) : void
Результат void

GetModuleCost() публичный Метод

public GetModuleCost ( float defaultCost, ModifierStagingSituation sit ) : float
defaultCost float
sit ModifierStagingSituation
Результат float

GetModuleCostChangeWhen() публичный Метод

public GetModuleCostChangeWhen ( ) : ModifierChangeWhen
Результат ModifierChangeWhen

GetModuleMass() публичный Метод

public GetModuleMass ( float defaultMass, ModifierStagingSituation sit ) : float
defaultMass float
sit ModifierStagingSituation
Результат float

GetModuleMassChangeWhen() публичный Метод

public GetModuleMassChangeWhen ( ) : ModifierChangeWhen
Результат ModifierChangeWhen

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

OnLoad() публичный Метод

public OnLoad ( ConfigNode node ) : void
node System.ConfigNode
Результат void

OnStart() публичный Метод

public OnStart ( StartState state ) : void
state StartState
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

onBottomDiameterUpdated() публичный Метод

public onBottomDiameterUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onCollidersUpdated() публичный Метод

public onCollidersUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onEditorShipModified() публичный Метод

public onEditorShipModified ( ShipConstruct ship ) : void
ship ShipConstruct
Результат void

onEngineScaleUpdated() публичный Метод

public onEngineScaleUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onHeightUpdated() публичный Метод

public onHeightUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onStraightUpdated() публичный Метод

public onStraightUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onTextureUpdated() публичный Метод

public onTextureUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onTopDiameterUpdated() публичный Метод

public onTopDiameterUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void

onTransparencyUpdated() публичный Метод

public onTransparencyUpdated ( BaseField field, object obj ) : void
field BaseField
obj object
Результат void