Jump to content

KSP Interstellar Extended Continued Development Thread


FreeThinker

Recommended Posts

I was looking at my RTG mod that uses Plutonium-238 and ModuleElementRadioactiveDecay. I note that the RL decay constant of Tritium is 1.784e-9 Bequerels (from wolfram Alpha), while the cfg value for decayConstant for LqdTritium is 1.7915586e-9. Is this an error/oversight/inherited, or is there a reason for this from the way the game's physics system works?

LOL. That is so close that either value is functionally correct.

Link to comment
Share on other sites

There is one minor niggle still cropping up, and I really wish I could reproduce this every time but I can not. It is that darn radiators not dissipating heat thing. (Better than the NaN bug)

image.png

image sharing sites

- - - Updated - - -

When trecking through the log trying to figure out what happened, I happened to catch this. Dont know if it affects anything.

[LOG 23:50:45.518] PartLoader: Loading part database

[LOG 23:50:45.519] PartLoader: Compiling Part 'InterstellarFuelSwitch/Parts/InterstellarGasTank/InterstellarGasTank-PB-Stack/InterstellarGasTank_PB-Stack'

[LOG 23:50:45.542] EffectList: Created 11 effect types

[LOG 23:50:45.564] InsterstellarFuelSwitch: error parsing resource amount 0/0: '224000': '224000'

[LOG 23:50:45.568] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:45.579] InsterstellarFuelSwitch: error parsing resource amount 0/0: '224000': '224000'

[LOG 23:50:45.581] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:45.595] PartLoader: Compiling Part 'InterstellarFuelSwitch/Parts/InterstellarGasTank/InterstellarGasTank-PB-X50R/InterstellarGasTank-PB-X50R'

[LOG 23:50:45.602] InsterstellarFuelSwitch: error parsing resource amount 0/0: '128000': '128000'

[LOG 23:50:45.603] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:45.609] InsterstellarFuelSwitch: error parsing resource amount 0/0: '128000': '128000'

[LOG 23:50:45.610] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

Down further:

[LOG 23:50:52.312] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/AntimatterTanks1/125/AntimatterTank125'

[LOG 23:50:52.326] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/AntimatterTanks2/250/AntimatterTank250'

[LOG 23:50:52.340] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/DeuteriumCryostat/part/FNDeuteriumCryostat'

[LOG 23:50:52.374] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 23:50:52.375] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.404] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 23:50:52.404] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.412] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/DeuteriumCryostat/part2/FNDeuteriumCryostat2'

[LOG 23:50:52.447] InsterstellarFuelSwitch: error parsing resource amount 0/0: '16000': '16000'

[LOG 23:50:52.448] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.476] InsterstellarFuelSwitch: error parsing resource amount 0/0: '16000': '16000'

[LOG 23:50:52.477] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.484] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/fnmethaneTank/part/FNMethaneTank3-1'

[LOG 23:50:52.496] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/fnmethaneTank/part2/FNMethaneTank3-2'

[LOG 23:50:52.510] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/HeliumCryostat/part/FNHeliumCryostat'

[LOG 23:50:52.536] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 23:50:52.537] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.563] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 23:50:52.564] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.575] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-NoseCone/InterstellarFuelTank-NoseCone'

[LOG 23:50:52.583] InsterstellarFuelSwitch: error parsing resource amount 0/0: '12000': '12000'

[LOG 23:50:52.584] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.598] InsterstellarFuelSwitch: error parsing resource amount 0/0: '12000': '12000'

[LOG 23:50:52.599] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.610] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-Wedge/InterstellarFuelTank_Wedge'

[ERR 23:50:52.612] PartCompiler: Cannot clone model 'UniversalStorage/Parts/US_1R330_Wedge_Hydrogen/model' as model does not exist

[ERR 23:50:52.613] PartCompiler: Model was not compiled correctly

[ERR 23:50:52.613] PartCompiler: Cannot compile model

[ERR 23:50:52.614] PartCompiler: Cannot compile part

[LOG 23:50:52.615] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-X200-16/InterstellarFuelTank-X200-16'

[LOG 23:50:52.624] InsterstellarFuelSwitch: error parsing resource amount 0/0: '8000': '8000'

[LOG 23:50:52.625] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.642] InsterstellarFuelSwitch: error parsing resource amount 0/0: '8000': '8000'

[LOG 23:50:52.643] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.654] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-X200-32/InterstellarFuelTank-X200-32'

[LOG 23:50:52.663] InsterstellarFuelSwitch: error parsing resource amount 0/0: '16000': '16000'

[LOG 23:50:52.664] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.681] InsterstellarFuelSwitch: error parsing resource amount 0/0: '16000': '16000'

[LOG 23:50:52.682] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.693] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-X200-4/InterstellarFuelTank-X200-4'

[LOG 23:50:52.702] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 23:50:52.703] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.720] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 23:50:52.721] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.761] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-X200-48/InterstellarFuelTank-X200-48'

[LOG 23:50:52.774] InsterstellarFuelSwitch: error parsing resource amount 0/0: '24000': '24000'

[LOG 23:50:52.775] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.793] InsterstellarFuelSwitch: error parsing resource amount 0/0: '24000': '24000'

[LOG 23:50:52.794] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.807] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarFuelTank/InterstellarFuelTank-X200-96/InterstellarFuelTank-X200-96'

[LOG 23:50:52.817] InsterstellarFuelSwitch: error parsing resource amount 0/0: '48000': '48000'

[LOG 23:50:52.818] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.837] InsterstellarFuelSwitch: error parsing resource amount 0/0: '48000': '48000'

[LOG 23:50:52.838] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.850] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/InterstellarSphereTank/InterstellarSphereTank/InterstellarSphereTank'

[LOG 23:50:52.858] InsterstellarFuelSwitch: error parsing resource amount 0/0: '10000': '10000'

[LOG 23:50:52.859] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.875] InsterstellarFuelSwitch: error parsing resource amount 0/0: '10000': '10000'

[LOG 23:50:52.876] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:52.888] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/LiquidOnlyFuelTanks/25PureLiquidTank/25PureLiquidTank'

[WRN 23:50:52.894] [shipConstruct for 25PureLiquidTank]: part cost (550.0) is less than the cost of its resources (2560.0)

[LOG 23:50:52.905] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/LiquidOnlyFuelTanks/375PureLiquidTank/375PureLiquidTank'

[WRN 23:50:52.911] [shipConstruct for 375PureLiquidTank]: part cost (550.0) is less than the cost of its resources (8640.0)

[LOG 23:50:52.921] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/LongAmmoniaTank/part/FNAmmoniaTank'

[ERR 23:50:52.925] [shipTemplate]: No Resource definition found for RESOURCE

[WRN 23:50:52.927] Could not create PartResource of type 'Ammonia

[LOG 23:50:52.933] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/LongWaterTank/part/FNLiquidWaterTank'

[LOG 23:50:52.946] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/NitrogenCryostat/part/FNNitrogenCryostat'

[LOG 23:50:52.980] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2500': '2500'

[LOG 23:50:52.981] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:53.014] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2500': '2500'

[LOG 23:50:53.015] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 23:50:53.027] PartLoader: Compiling Part 'WarpPlugin/Parts/FuelTank/NitrogenCryostat/part2/FNNitrogenCryostat2'

[ERR 23:50:53.058] [shipTemplate]: No Resource definition found for RESOURCE

[WRN 00:37:28.446] [TweakScale Warning] SmallFNGenerator(Thermal Electric Generator) has no valid scale factors. This is probably caused by an invalid TweakScale configuration for the part.

TweakScale.Tools:LogWf(String, Object[])

TweakScale.TweakScale:CheckForInvalidCfg()

TweakScale.TweakScale:Update()

DOwn even further:

[LOG 00:38:09.505] ------------------- initializing flight mode... ------------------

[LOG 00:38:10.373] Loading ship from file: C:/Program Files (x86)/Steam/steamapps/common/Kerbal Space Program/KSP_Data/../saves/MikeStalker/Ships/VAB/Auto-Saved Ship.craft

[LOG 00:38:10.493] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:10.493] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:10.561] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:10.562] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:10.638] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:10.639] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:10.717] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:10.719] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:10.808] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:10.809] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:11.759] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:11.760] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:11.826] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:11.827] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:11.893] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:11.894] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:11.962] InsterstellarFuelSwitch: error parsing resource amount 0/0: '1500': '1500'

[LOG 00:38:11.963] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:12.982] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 00:38:12.983] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

[LOG 00:38:13.058] InsterstellarFuelSwitch: error parsing resource amount 0/0: '2000': '2000'

[LOG 00:38:13.059] InsterstellarFuelSwitch parseDoubles: invalid float: tankCost [len:0] '']

Edited by Profit-
Link to comment
Share on other sites

So the heat problem with DRE is kind of.. half-fixed. It's showing a 2750K max temp on the thermal turbojet, but now it overheats even faster and never stabilizes at 2200K like it used to.. just keeps blasting up through 2750K and no amount of throttling down (except to 0) can save it. Not sure what else to try but I'm game for anything. If I take DRE out it's fine.

Link to comment
Share on other sites

DRE is so nice to modify the maxHeat and heatProduction of all parts and engines. I realy hate those mods which think they can use a single MM script to rule them all. This evil must be resisted

- - - Updated - - -

There is one minor niggle still cropping up, and I really wish I could reproduce this every time but I can not. It is that darn radiators not dissipating heat thing. (Better than the NaN bug)

http://s4.postimg.org/bonlfxp0d/image.png

image sharing sites

How do you manange to create these bugs. The low performance seems to be a direct result of the smaller surface area. To my knowledge only the SETI/NFE mode script effect this. Are you using any SETI/NFE mod?

Edited by FreeThinker
Link to comment
Share on other sites

DRE is so nice to modify the maxHeat and heatProduction of all parts and engines. I realy hate those mods which think they can use a single MM script to rule them all. This evil must be resisted

- - - Updated - - -

How do you manange to create these bugs. The low performance seems to be a direct result of the smaller surface area. To my knowledge only the SETI/NFE mode script effect this. Are you using any SETI/NFE mod?

I am using these mods... However I am becoming more certain I have this nailed down to tweakscale when I adjust the size of the panels. As long as I do not tweak their sizes they so far ALWAYS work... When I tweak them, sometimes they do not, but sometimes they do.

image.png

print screen

- - - Updated - - -

Ship with panels 100%

image.png

Same exact ship, panels tweaked to 150%

image.png

Same exact ship, tweaked back down to 100% it works again with a good radiator area.

Link to comment
Share on other sites

tweakscale has been known to be .. interesting.. in the past.

For the heat thing, it's easy to replicate. Install this mod and the latest DRE. Go into SPH and make a dummy craft suspended by launch clamps. pod, antimatter tank 1.25m (full), interstellar-24 tank full of .. whatever really, water, H2, methalox, any of them. charged particle gen, antimatter reactor, thermal turbojet. All in that order and all 1.25m. Add a heat radiator. Make sure those launch clamps are there. Go to the runway, activate the engine and make sure fuel mode is on water or LH2 or whatever you have. Look at the engine heat. Watch it climb and watch the engine explode even if you throttle down to 1%.

Link to comment
Share on other sites

I saved the ship, and looked in the file on a lark.

Here is the UNTWEAKED part:

PART

{

part = LargeFlatRadiator_4294098242

partName = Part

pos = -4.263823,22.6932,-4.641393

attPos = 0,-6.999395,0

attPos0 = -4.628276,3.475113,-4.135923

rot = -0.9064628,0.0005335173,0.4222838,0.001145239

attRot = 0.04752409,-4.082859E-10,-1.495348E-10,0.9988701

attRot0 = -0.905493,-0.01953574,0.421832,-0.04193488

mir = 1,1,1

symMethod = Radial

istg = 0

dstg = 0

sidx = -1

sqor = -1

sepI = 0

attm = 1

modCost = 0

modMass = 0

modSize = (0.0, 0.0, 0.0)

sym = LargeFlatRadiator_4294096128

sym = LargeFlatRadiator_4294096090

sym = LargeFlatRadiator_4294096052

srfN = srfAttach,FNInlineRefineryLarge_4293728542

EVENTS

{

}

ACTIONS

{

}

PARTDATA

{

}

MODULE

{

name = FNRadiator

isEnabled = True

radiatorIsEnabled = False

isupgraded = True

radiatorInit = False

EVENTS

{

DeployRadiator

{

active = True

guiActive = True

guiIcon = Deploy Radiator

guiName = Deploy Radiator

category = Deploy Radiator

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

RetractRadiator

{

active = False

guiActive = True

guiIcon = Retract Radiator

guiName = Retract Radiator

category = Retract Radiator

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

RetrofitRadiator

{

active = True

guiActive = True

guiIcon = Retrofit

guiName = Retrofit

category = Retrofit

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

}

ACTIONS

{

DeployRadiatorAction

{

actionGroup = None

}

RetractRadiatorAction

{

actionGroup = None

}

ToggleRadiatorAction

{

actionGroup = None

}

}

}

MODULE

{

name = TweakScale

isEnabled = True

currentScale = 100

defaultScale = 100

defaultTransformScale = (3, 3, 3)

DryCost = 50.00002

EVENTS

{

}

ACTIONS

{

}

}

RESOURCE

{

name = WasteHeat

amount = 0

maxAmount = 500000.044703485

flowState = True

isTweakable = False

hideFlow = False

flowMode = Both

}

}

Here is the TWEAKED Part:

PART

{

part = LargeFlatRadiator_4294098242

partName = Part

pos = -5.624438,24.5727,-5.784795

attPos = 0,-6.999395,0

attPos0 = -4.628276,3.475113,-4.135923

rot = -0.9064628,0.0005335173,0.4222838,0.001145239

attRot = 0.04752409,-4.082859E-10,-1.495348E-10,0.9988701

attRot0 = -0.905493,-0.01953574,0.421832,-0.04193488

mir = 1,1,1

symMethod = Radial

istg = 0

dstg = 0

sidx = -1

sqor = -1

sepI = 0

attm = 1

modCost = 62.5

modMass = 0

modSize = (0.0, 0.0, 0.0)

sym = LargeFlatRadiator_4294096128

sym = LargeFlatRadiator_4294096090

sym = LargeFlatRadiator_4294096052

srfN = srfAttach,FNInlineRefineryLarge_4293728542

EVENTS

{

}

ACTIONS

{

}

PARTDATA

{

}

MODULE

{

name = FNRadiator

isEnabled = True

radiatorIsEnabled = False

isupgraded = True

radiatorInit = False

EVENTS

{

DeployRadiator

{

active = True

guiActive = True

guiIcon = Deploy Radiator

guiName = Deploy Radiator

category = Deploy Radiator

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

RetractRadiator

{

active = False

guiActive = True

guiIcon = Retract Radiator

guiName = Retract Radiator

category = Retract Radiator

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

RetrofitRadiator

{

active = True

guiActive = True

guiIcon = Retrofit

guiName = Retrofit

category = Retrofit

guiActiveUnfocused = False

unfocusedRange = 2

externalToEVAOnly = True

}

}

ACTIONS

{

DeployRadiatorAction

{

actionGroup = None

}

RetractRadiatorAction

{

actionGroup = None

}

ToggleRadiatorAction

{

actionGroup = None

}

}

}

MODULE

{

name = TweakScale

isEnabled = True

currentScale = 150

defaultScale = 100

defaultTransformScale = (3, 3, 3)

DryCost = 112.5

EVENTS

{

}

ACTIONS

{

}

}

RESOURCE

{

name = WasteHeat

amount = 0

maxAmount = 1687500

flowState = True

isTweakable = False

hideFlow = False

flowMode = Both

}

}

Link to comment
Share on other sites

How do I switch to modes on parts with KSPI-E? I always did it before in KSPI to get the generators to the proper mode for anti-matter, and also to switch to Q-V mode. It doesn't seem to show up with your mod. I installed both this and TweakScale. What did I do wrong?

Link to comment
Share on other sites

I am using these mods... However I am becoming more certain I have this nailed down to tweakscale when I adjust the size of the panels. As long as I do not tweak their sizes they so far ALWAYS work... When I tweak them, sometimes they do not, but sometimes they do.

http://s27.postimg.org/78br0lhtf/image.png

print screen

- - - Updated - - -

Ship with panels 100%

http://s28.postimg.org/bquji5dvh/image.png

Same exact ship, panels tweaked to 150%

http://s29.postimg.org/kmme2r3af/image.png

Same exact ship, tweaked back down to 100% it works again with a good radiator area.

What version of Tweakscale do you use?

Now that I think of it, they (Tweakscale & SETI/NFE mode) both affect the same variable (surface Area) combined they might result in unexpected values. I think I can fix it by splitting them up (a seperate scale variable for SETI/NFE).

This also explain the weird scale effects I got when calibrating SETI radiator performance, sometimes they worked exactly as expected, other times they worked to strong or too weak.

- - - Updated - - -

How do I switch to modes on parts with KSPI-E? I always did it before in KSPI to get the generators to the proper mode for anti-matter, and also to switch to Q-V mode. It doesn't seem to show up with your mod. I installed both this and TweakScale. What did I do wrong?
I understand your confusion but Switching Generators type, is removed. It was confusing, unrealistic and error phrone. Instead, there are now two seperate electric generators, each with an distinct model. The Thermal electrical generator and the Charged particle energy generator which get's available at higher tech level.

- - - Updated - - -

Edited by FreeThinker
Link to comment
Share on other sites

I understand your confusion but Switching Generators type, is removed. It was confusing, unrealistic and error phrone. Instead, there are now two seperate electric generators, each with an distinct model. The Thermal electrical generator and the Charged particle energy generator which get's available at higher tech level.

- - - Updated - - -

I see. What about Quantum Vacuum mode for the plasma thruster? It's extremely useful, and I used it for quite a lot of long-duration missions. Has that been removed as well? If so, is it possible for me to re-add it?

Link to comment
Share on other sites

I see. What about Quantum Vacuum mode for the plasma thruster? It's extremely useful, and I used it for quite a lot of long-duration missions. Has that been removed as well? If so, is it possible for me to re-add it?

No The quantum vacuum still works as it should.

Link to comment
Share on other sites

It's not an Omnidirectional antenna, so why overpowered?

If was an Omnidirectional too, its job depends on how much energy your net can provide. In the past, using the Receiver Antenna, I had to put not less than four on every ship. Now just one, so less parts count...

Link to comment
Share on other sites

I balanced the Sphere Reciever by higher Mass (0.32 t instead of 0.025t) and lower collector area (diameter of sphere = 0.6, instead diameter unfolded dish 0.75). This makes it still intresting to bring along a dish for increased recieve range. Also the sphere Reciever should be more durable in the atmosphere. The unfolded dish could be ripped off at high atmospheric stress.

I'm also thinking about implementing a variable efficency . Currently all recievers have a static efficency of 85% but I could give some dishes, especialy the large more dedicated dishes, a slighly higher efficiency rating than the wide view dishes. Another issue is the power limit, currenly their is non except for the fact the more power you recieve, the more waste heat managment you need. Perhaps some upper limits should be set depending on the size of the reciever, I'm not sure yet.

Edited by FreeThinker
Link to comment
Share on other sites

I balanced the Sphere Reciever by higher Mass (0.32 t instead of 0.025t) and lower collector area (diameter of sphere = 0.6, instead diameter unfolded dish 0.75). This makes it still intresting to bring along a dish for increased recieve range. Also the sphere Reciever should be more durable in the atmosphere. The unfolded dish could be ripped off at high atmospheric stress.

I'm also thinking about implementing a variable efficency . Currently all recievers have a static efficency of 85% but I could give some dishes, especialy the large more dedicated dishes, a slighly higher efficiency rating than the wide view dishes. Another issue is the power limit, currenly their is non except for the fact the more power you recieve, the more waste heat managment you need. Perhaps some upper limits should be set depending on the size of the reciever, I'm not sure yet.

A power limit might be realistic, but probably not very fun.

Something that would be realistic and probably add to the experience though is if generators were based on kerbin, they lost 50% of their energy by the time it made it out to space and hit the first relays. It would add some depth trying to get massive reactors into space to try and get around that or add to the cost of launch systems.

Link to comment
Share on other sites

Well note I already added atmospheric microwave transmission cost equal to the atmospheric recievement cost. which depend on the atmospheric presure. This means it pays off to put your reactor to the top of a mountain. This in itself can be quite an achievement. I placed my own 10 Gas Core reactors at the top of a nearby mountain by using Thermal Turbojets on wheels. Works quite well, and was a lot of fun :D

Edited by FreeThinker
Link to comment
Share on other sites

No The quantum vacuum still works as it should.

Ah. How do I switch to it? The old way with KSPI was to right click and switch between fuel modes. Did you change the method of doing this? There is no option on right click on the plasma thruster to switch fuel modes.

Link to comment
Share on other sites

FreeThinker, I wonder if it is hard to add some VAB/SPH infromation for electric engines? Right now I can only guess their isp and trust levels and have to check different combinations in test flights; and continuous reloading from VAB to flight scene and back is not really enjoybale on high moded game.

I see some difficulties here, as engines have variable isp levels and posibility of multiple reactors/generators onboard, but may be some basic info on full thrust with reactor attached as it is done for thermal engines?

Link to comment
Share on other sites

FreeThinker, I wonder if it is hard to add some VAB/SPH infromation for electric engines? Right now I can only guess their isp and trust levels and have to check different combinations in test flights; and continuous reloading from VAB to flight scene and back is not really enjoybale on high moded game.

I see some difficulties here, as engines have variable isp levels and posibility of multiple reactors/generators onboard, but may be some basic info on full thrust with reactor attached as it is done for thermal engines?

If that is not practicable, it might be worthwhile for someone to look at the code on github and make a little calculator program in a C language or python that can be used externally (i.e. by entering the various values). I might take a look at making a project on github next week when I have time.

Link to comment
Share on other sites

FreeThinker, I wonder if it is hard to add some VAB/SPH infromation for electric engines? Right now I can only guess their isp and trust levels and have to check different combinations in test flights; and continuous reloading from VAB to flight scene and back is not really enjoybale on high moded game.

I see some difficulties here, as engines have variable isp levels and posibility of multiple reactors/generators onboard, but may be some basic info on full thrust with reactor attached as it is done for thermal engines?

Some limited projections would be useful yes.

- - - Updated - - -

If that is not practicable, it might be worthwhile for someone to look at the code on github and make a little calculator program in a C language or python that can be used externally (i.e. by entering the various values). I might take a look at making a project on github next week when I have time.

Why not implement it directly into Interstellar

- - - Updated - - -

Ah. How do I switch to it? The old way with KSPI was to right click and switch between fuel modes. Did you change the method of doing this? There is no option on right click on the plasma thruster to switch fuel modes.
Well as long as you have the required technology or sandbox mode and are in a vacuum (not in atmosphere), it should work Edited by FreeThinker
Link to comment
Share on other sites

- - - Updated - - -

Why not implement it directly into Interstellar

- - - Updated - - -

I was saying that in the case that it was for some reason not practical to implement it directly into the mod itself, with the final relevance of the statement pending on your response.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...