Jump to content


  • Posts

  • Joined

  • Last visited


26 Excellent

Profile Information

  • About me
    "Qualified" Kerbal Physicist

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I've made a couple of patches for converting engines from the stock fuels to their real fuel equivalents but having a few issues. Here are the patches: // normal engines @PART[*]:HAS[@MODULE[ModuleEngines]:HAS[@PROPELLANT[LiquidFuel],@PROPELLANT[Oxidizer]]]:FOR[KISRU] { @MODULE[ModuleEngines] { @PROPELLANT[LiquidFuel] { @name = Kerosene @ratio = 1.0 } @PROPELLANT[Oxidizer] { @name = LqdOxygen @ratio = 1.65 } } } // jet engines @PART[*]:HAS[@MODULE[ModuleEngines]:HAS[@PROPELLANT[LiquidFuel],@PROPELLANT[IntakeAir]]]:FOR[KISRU] { @MODULE[ModuleEngines] { @PROPELLANT[LiquidFuel] { @name = Kerosene } } } // RCS engines @PART[*]:HAS[@MODULE[ModuleRCSFX]:HAS[#resourceName[MonoPropellant]]]:FOR[KISRU] { @MODULE[ModuleRCSFX] { @resourceName = Hydrazine } } //monoprop engines @PART[*]:HAS[@MODULE[ModuleEnginesFX]:HAS[@PROPELLANT[MonoPropellant]]]:FOR[KISRU] { @MODULE[ModuleEnginesFX] { @PROPELLANT[MonoPropellant] { @name = Hydrazine @ratio = 1.0 } } } The RCS and monoprop engine patch works fine but the others have issues. Nothing is changed on normal or jet engines, I suspect I'm not filtering the parts right with module manager. I don't think it likes :HAS[@PROPELLANT[LiquidFuel],@PROPELLANT[Oxidizer]]. Am I specifying the and conditional right? I've also tied & instead of a comma. Any help would be appreciated
  2. A Parsec is still based on the earths orbit. It is from the parallax of one arc second with a baseline of 1 astronomical unit. It not a SI unit. The SI unit for distance is a metre. For a parsec this is 3.0857×10^16 m.
  3. I'm trying to create a WBI play mode with custom field configurable ISRUs. I've used WBIMultiConverter module and using the template tags to restrict which part can do what and that seems to work fine but I've also tried scaling the converters with the productivity field and that doesn't seem to work (or at least in the ops manager gui). I've also tried omniconverters and BaseEfficiency but that doesn't seem to adjust the ops manager gui ratios either. Just wondering if this expected for WBITools and or should I be using a different method, if what I'm trying to do is possible. Didn't know where to post this, not really about buffalo, just WBITools in general but I could not find a topic for that.
  4. So how does ModuleSystemHeatBaseConverterAdapter work? I've been attempting to use it with WBI Omniconverters which from what I can tell is derived from ModuleResourceConverter. How is the module it is linked to specified? I assumed looking at the code it was the converterModuleIndex parameter, being the module index from 0 to n. I tried multiple values each time with no luck giving errors like this: [ModuleSystemHeatBaseConverterAdapter]: Module at index 0 is not a BaseConverter on part Part
  5. If the sand caster 3d printer uses your system then that's ok. I just didn't know if it used your resources or EL's. So do you need EL at all? Or do you still need it to make new craft?
  6. What will the plugin do? Also will there be a way to unify material costs from sandcastle and EL because currently the material costs for a part are specified quite differently in both mods.
  7. So the B9 part switch errors seemed to be from Keridian Dynamics and Cryo tanks, this is without CRP.
  8. I do have CRP installed. But if your saying Kerbal Atomics & Far Future Technologies aren't configured then that might be my issue.
  9. I am trying to run a TETRIX minimal Setup. I've installed almost all the mods listed except SIMPLEX Colonies and Moar Kerbals. But when I start the game it gives me a B9 fatal error: Module ModuleB9PartSwitch threw during OnLoad: System.Exception: Fatal exception while loading fields on module ModuleB9PartSwitch on part ---> System.Exception: Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch ---> System.Exception: Exception while loading fields on subtype PartSubtype LH2OCryo ---> System.Exception: Exception while loading field tankType on type B9PartSwitch.PartSubtype ---> System.Collections.Generic.KeyNotFoundException: No tank type named 'LH2OCryo' exists Is there something I have done wrong or are there additional steps to do? Like do I delete the CRP folder?
  10. The point is that it is a myth the kerbals believed before they went there. It has a similarity to people thinking the moon was made of cheese, but in the kerbals case they took their myth very seriously. It adds character to the kerbals more than it does to minmus.
  11. This only adds to the kerbals disappointment when the land there. Not only is it not minty icecream, it not even ice! Honestly I think that adds more to the character of Minmus.
  12. The ratios were the main thing. Sandcastle and EL have different ways of calculating the percentage of a parts mass is a resource. Specifically I was writing configs for modules because I really didn't want to make a giant config for every part. As of current there is really no way to make both systems use the same resources. I was hoping for Sandcastle to specify resources to EL (or the other way around) but I don't know how feasible if at all possible it is.
  13. Are there plans in the future either to have something like extraplanetary launchpads or compatibility with it so that EL uses sandcastles recipes? Currently it quite hard to get parts using the same amount of resources with both systems because their recipes are specified quite differently.
  14. But how are those costs calculated for each part? Is it hard coded?
  • Create New...