private LinkTo ( |
||
tgtModule | ||
checkCondition | bool | |
setJointOrDock | bool | |
return | bool |
public void ContextMenuLink() { KASModulePort portModule = this.part.GetComponent <KASModulePort>(); if (portModule && portModule.plugged) { ScreenMessages.PostScreenMessage("Cannot link, port is already used", 5, ScreenMessageStyle.UPPER_CENTER); return; } KASModuleStrut EvaLinkedStrutModule = GetEvaLinkedStrutModule(FlightGlobals.ActiveVessel); if (EvaLinkedStrutModule) { if (EvaLinkedStrutModule.LinkTo(this)) { fxSndLink.audio.Play(); } } else { SetEvaLink(); ScreenMessages.PostScreenMessage("Link mode enabled, press Escape or Enter to cancel", 10, ScreenMessageStyle.UPPER_CENTER); } }
public void ContextMenuLink() { KASModuleStrut EvaLinkedStrutModule = GetEvaLinkedStrutModule(FlightGlobals.ActiveVessel); if (EvaLinkedStrutModule) { if (EvaLinkedStrutModule.LinkTo(this)) { fxSndLink.audio.Play(); } } else { SetEvaLink(); ScreenMessages.PostScreenMessage("Link mode enabled, press Escape or Enter to cancel", 10, ScreenMessageStyle.UPPER_CENTER); } }