public void SetMode0()
{
if (!RequestActPower(Mode0EnergyCost)) return;
modeState = 0;
if (this.MaximumDrag > 0)
{
part.minimum_drag = this.MinimumDrag;
part.maximum_drag = this.MaximumDrag;
}
EnergyDrain = EnergyDrain0;
antennaRange = antennaRange0;
dishRange = dishRange0;
if (HighLogic.LoadedSceneIsFlight)
{
RTGlobals.network = new RelayNetwork();
try
{
RTGlobals.coreList[vessel].path = RTGlobals.network.GetCommandPath(RTGlobals.coreList[vessel].Rnode);
}
catch { }
UpdatePA();
}
}