public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _strRegolithResourceName = ResourceSettings.Config.Regolith; _strHydrogenResourceName = ResourceSettings.Config.HydrogenLqd; _stDeuteriumResourceName = ResourceSettings.Config.DeuteriumGas; _strLiquidHelium3ResourceName = ResourceSettings.Config.Helium3Gas; _strLiquidHelium4ResourceName = ResourceSettings.Config.Helium4Gas; _strMonoxideResourceName = ResourceSettings.Config.CarbonMonoxideGas; _strDioxideResourceName = ResourceSettings.Config.CarbonDioxideLqd; _strMethaneResourceName = ResourceSettings.Config.MethaneLqd; _strNitrogenResourceName = ResourceSettings.Config.NitrogenLqd; _strWaterResourceName = ResourceSettings.Config.WaterPure; // should add Nitrogen15 and Argon _dRegolithDensity = PartResourceLibrary.Instance.GetDefinition(_strRegolithResourceName).density; _dHydrogenDensity = PartResourceLibrary.Instance.GetDefinition(_strHydrogenResourceName).density; _dDeuteriumDensity = PartResourceLibrary.Instance.GetDefinition(_stDeuteriumResourceName).density; _dLiquidHelium3Density = PartResourceLibrary.Instance.GetDefinition(_strLiquidHelium3ResourceName).density; _dLiquidHelium4Density = PartResourceLibrary.Instance.GetDefinition(_strLiquidHelium4ResourceName).density; _dMonoxideDensity = PartResourceLibrary.Instance.GetDefinition(_strMonoxideResourceName).density; _dDioxideDensity = PartResourceLibrary.Instance.GetDefinition(_strDioxideResourceName).density; _dMethaneDensity = PartResourceLibrary.Instance.GetDefinition(_strMethaneResourceName).density; _dNitrogenDensity = PartResourceLibrary.Instance.GetDefinition(_strNitrogenResourceName).density; _dWaterDensity = PartResourceLibrary.Instance.GetDefinition(_strWaterResourceName).density; deuteriumDefinition = PartResourceLibrary.Instance.GetDefinition(_stDeuteriumResourceName); }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); // get the definition of the 'generic' input resource _intakeLiquidDefinition = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.IntakeLiquid); }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _ammoniaDensity = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.AmmoniaLqd).density; _uraniumTetrafluorideDensity = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.UraniumTetraflouride).density; _uraniumNitrideDensity = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.UraniumNitride).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _pureWater = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.WaterPure); _lqdWater = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.WaterRaw); _oxygen = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.OxygenGas); _hydrogen = PartResourceLibrary.Instance.GetDefinition(ResourceSettings.Config.HydrogenGas); }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _ammoniaResourceName = ResourceSettings.Config.AmmoniaGas; _nitrogenResourceName = ResourceSettings.Config.NitrogenGas; _hydrogenResourceName = ResourceSettings.Config.HydrogenGas; _ammoniaDensity = PartResourceLibrary.Instance.GetDefinition(_ammoniaResourceName).density; _nitrogenDensity = PartResourceLibrary.Instance.GetDefinition(_nitrogenResourceName).density; _hydrogenDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _aluminaResourceName = ResourceSettings.Config.Alumina; _aluminiumResourceName = ResourceSettings.Config.Aluminium; _oxygenResourceName = ResourceSettings.Config.OxygenGas; _aluminaDensity = PartResourceLibrary.Instance.GetDefinition(_aluminaResourceName).density; _aluminiumDensity = PartResourceLibrary.Instance.GetDefinition(_aluminiumResourceName).density; _oxygenDensity = PartResourceLibrary.Instance.GetDefinition(_oxygenResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _oxygenResourceName = ResourceSettings.Config.OxygenGas; _hydrogenResourceName = ResourceSettings.Config.HydrogenGas; _hydrogenPeroxideResourceName = ResourceSettings.Config.HydrogenPeroxide; _hydrogenDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenResourceName).density; _oxygenDensity = PartResourceLibrary.Instance.GetDefinition(_oxygenResourceName).density; _hydrogenPeroxideDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenPeroxideResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _waterHeavyResourceName = ResourceSettings.Config.WaterHeavy; _oxygenResourceName = ResourceSettings.Config.OxygenGas; _deuteriumResourceName = ResourceSettings.Config.DeuteriumGas; _vessel = localPart.vessel; _heavyWaterDensity = PartResourceLibrary.Instance.GetDefinition(_waterHeavyResourceName).density; _oxygenDensity = PartResourceLibrary.Instance.GetDefinition(_oxygenResourceName).density; _deuteriumDensity = PartResourceLibrary.Instance.GetDefinition(_deuteriumResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _waterResourceName = ResourceSettings.Config.WaterPure; _monoxideResourceName = ResourceSettings.Config.CarbonMonoxideGas; _dioxideResourceName = ResourceSettings.Config.CarbonDioxideGas; _hydrogenResourceName = ResourceSettings.Config.HydrogenGas; _waterDensity = PartResourceLibrary.Instance.GetDefinition(_waterResourceName).density; _dioxideDensity = PartResourceLibrary.Instance.GetDefinition(_dioxideResourceName).density; _hydrogenDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenResourceName).density; _monoxideDensity = PartResourceLibrary.Instance.GetDefinition(_monoxideResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _ammoniaResourceName = ResourceSettings.Config.AmmoniaGas; _hydrazineResourceName = ResourceSettings.Config.Hydrazine; _waterResourceName = ResourceSettings.Config.WaterPure; _hydrogenPeroxideName = ResourceSettings.Config.HydrogenPeroxide; _ammoniaDensity = PartResourceLibrary.Instance.GetDefinition(_ammoniaResourceName).density; _waterDensity = PartResourceLibrary.Instance.GetDefinition(_waterResourceName).density; _hydrogenPeroxideDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenPeroxideName).density; _hydrazineDensity = PartResourceLibrary.Instance.GetDefinition(_hydrazineResourceName).density; }
public override void Initialize(Part localPart, InterstellarRefineryController controller) { base.Initialize(localPart, controller); _solarWindResourceName = ResourceSettings.Config.SolarWind; _hydrogenLiquidResourceName = ResourceSettings.Config.HydrogenLqd; _hydrogenGasResourceName = ResourceSettings.Config.HydrogenGas; _deuteriumLiquidResourceName = ResourceSettings.Config.DeuteriumLqd; _deuteriumGasResourceName = ResourceSettings.Config.DeuteriumGas; _helium3LiquidResourceName = ResourceSettings.Config.Helium3Lqd; _helium3GasResourceName = ResourceSettings.Config.Helium3Gas; _helium4LiquidResourceName = ResourceSettings.Config.Helium4Lqd; _helium4GasResourceName = ResourceSettings.Config.Helium4Gas; _monoxideLiquidResourceName = ResourceSettings.Config.CarbonMonoxideLqd; _monoxideGasResourceName = ResourceSettings.Config.CarbonMonoxideGas; _nitrogenLiquidResourceName = ResourceSettings.Config.NitrogenLqd; _nitrogenGasResourceName = ResourceSettings.Config.NitrogenGas; _neonLiquidResourceName = ResourceSettings.Config.NeonLqd; _neonGasResourceName = ResourceSettings.Config.NeonGas; _solarWindDensity = PartResourceLibrary.Instance.GetDefinition(_solarWindResourceName).density; _hydrogenLiquidDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenLiquidResourceName).density; _hydrogenGasDensity = PartResourceLibrary.Instance.GetDefinition(_hydrogenGasResourceName).density; _deuteriumLiquidDensity = PartResourceLibrary.Instance.GetDefinition(_deuteriumLiquidResourceName).density; _deuteriumGasDensity = PartResourceLibrary.Instance.GetDefinition(_deuteriumGasResourceName).density; _liquidHelium3LiquidDensity = PartResourceLibrary.Instance.GetDefinition(_helium3LiquidResourceName).density; _liquidHelium3GasDensity = PartResourceLibrary.Instance.GetDefinition(_helium3GasResourceName).density; _liquidHelium4LiquidDensity = PartResourceLibrary.Instance.GetDefinition(_helium4LiquidResourceName).density; _liquidHelium4GasDensity = PartResourceLibrary.Instance.GetDefinition(_helium4GasResourceName).density; _monoxideLiquidDensity = PartResourceLibrary.Instance.GetDefinition(_monoxideLiquidResourceName).density; _monoxideGasDensity = PartResourceLibrary.Instance.GetDefinition(_monoxideGasResourceName).density; _nitrogenLiquidDensity = PartResourceLibrary.Instance.GetDefinition(_nitrogenLiquidResourceName).density; _nitrogenGasDensity = PartResourceLibrary.Instance.GetDefinition(_nitrogenGasResourceName).density; _neonLiquidDensity = PartResourceLibrary.Instance.GetDefinition(_neonLiquidResourceName).density; _neonGasDensity = PartResourceLibrary.Instance.GetDefinition(_neonGasResourceName).density; }