Jump to content

ISRU limits


Recommended Posts

I've got different sized ISRUs put into the game, all balanced according to their size. While they function greatly now, there's a problem I can't seem to find a solution for.

I've made 2 new resources: Liquid Hydrogen, and Magnesium Oxide. [H2L MgO]

I've made a converter module for both of them:


name = LiquidHydrogen
density = 0.0000012
unitCost = 0
hsp = 250
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = false
}
RESOURCE_DEFINITION{


name = ModuleResourceConverter
ConverterName = LqdHydrogen
StartActionName = Start ISRU [LqdH]
StopActionName = Stop ISRU [LqdH]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1


INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 1
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 29
}
OUTPUT_RESOURCE
{
ResourceName = LiquidHydrogen
Ratio = 8333.3
DumpExcess = false
FlowMode = STAGE_PRIORITY_FLOW
}
}
[FONT=Verdana]MODULE[/FONT]    {


name = MagnesiumOxide
density = 0.00358
unitCost = 0.008
hsp = 955
flowMode = NO_FLOW
transfer = NONE
isTweakable = true
RESOURCE_DEFINITION{


name = ModuleResourceConverter
ConverterName = MagnesiumOxide
StartActionName = Start ISRU [MgO]
StopActionName = Stop ISRU [MgO]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1


INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 1
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 30
}
OUTPUT_RESOURCE
{
ResourceName = MagnesiumOxide
Ratio = 2.7932960893854748603351955307263
DumpExcess = false
FlowMode = STAGE_PRIORITY_FLOW
}
}
[FONT=Verdana]MODULE[/FONT]    {

As far as I can tell, there are no issues with either of these. However, for some reason, the ISRU doesn't support the Magnesium Oxide. This really confuses me, because at first I thought it was due to too many modules on the single part at once, but after removing the LF and Ox modules, it still didn't work.

I tried also bundling it with the Hydrogen, but then it doesn't accept the module at all.

Is this some sort of bug I'm getting? Or is this just some limit to the ISRU?

Maybe it's Mr. NaN?

Link to comment
Share on other sites

RESOURCE_DEFINITION
{
name = MagnesiumOxide
density = 0.00358
unitCost = 0.008
hsp = 955
[B]flowMode = NO_FLOW[/B]
[B]transfer = NONE[/B]
isTweakable = true
}

I believe that is your problem. To test you can either add a MagnesiumOxide container directly to the ISRU unit (a trick I do to represent carbon build-up) or you can change the flow mode, whatever's easier for you.

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...