public void SetMode1()
{
if (!RequestActPower(Mode1EnergyCost)) return;
modeState = 1;
if (this.MaximumDrag > 0)
{
part.minimum_drag = this.MinimumDrag + Dragmodifier;
part.maximum_drag = this.MaximumDrag + Dragmodifier;
}
EnergyDrain = EnergyDrain1;
antennaRange = antennaRange1;
dishRange = dishRange1;
if (HighLogic.LoadedSceneIsFlight)
{
RTGlobals.network = new RelayNetwork();
try
{
RTGlobals.coreList[vessel].path = RTGlobals.network.GetCommandPath(RTGlobals.coreList[vessel].Rnode);
}
catch { }
UpdatePA();
}
}