Exemplo n.º 1
0
 public ModuleOrbitalDecay()
 {
     if (stationKeepData == null)
     {
         stationKeepData = new StationKeepData();
     }
 }
Exemplo n.º 2
0
        public override void OnStart(StartState state)
        {
            if (stationKeepData == null)
            {
                stationKeepData = new StationKeepData();
            }

            /*
             *          BaseField field = this.Fields["ODSKengine"];
             *          field.guiActive = stationKeepData.IsStationKeeping;
             *          field = this.Fields["StationKeepResources"];
             *          field.guiActive = stationKeepData.IsStationKeeping;
             *          field = this.Fields["amounts"];
             *          field.guiActive = stationKeepData.IsStationKeeping;
             *          field = this.Fields["ISP"];
             *          field.guiActive = stationKeepData.IsStationKeeping;
             */


            BaseEvent even = Events["ToggleSK"];

            if (stationKeepData.IsStationKeeping)
            {
                even.guiName = "Disable Station Keeping";
            }
            else
            {
                even.guiName = "Enable Station Keeping";
            }
        }