Raptor831 Posted June 26, 2014 Share Posted June 26, 2014 I need some help with creating new engines. I am trying to convert the XS25 SSME from Klockheed Martian into a realistic RS25. Everything works, except the ISP refuses to change. I used the Excel thingy to figure out which numbers I have to put everywhere, but they still stay around 350 vacuum (I don't remember the exact number) and some low value for SL, too. Also, I think the mass changed itself from 3.5 to 3.0. I also tried getting the ARM engines working and this is where things went from bad to worse. The big single chamber one (which I decided to convert into an F1B) seems to work... I think. The SRB changed its scale and amount of propellant (the last one is because I edited the original file itself), but the thrust and I think ISP didn't change. The KS25 cluster refuses to change at all. Seriously, not even the scale changes. I have made sure that in the part names are correct in the MM configs. I made the configs by extracting a single engine from the RftS configs file and editing that separately for each engine (a separate file for each engine). Is there anything I did horribly wrong or does KSP just hate me (again)?I'd try and use the XLS if at all possible. There's a lot of details to remember, and using the XLS is much easier than changing it by hand. The XLS for the stockalike config has some spaces for you to add your own custom engines. You can fill that in and then copy just that MM config into a file and use that. Probably be a lot easier than trying to hunt for errors in the config itself. Quote Link to comment Share on other sites More sharing options...
curiousepic Posted June 27, 2014 Share Posted June 27, 2014 Is there any way for a tank to be multi-use? As in, could I have a tank that could be filled with one type of fuel, and after it is empty, move another type of resource into it? Quote Link to comment Share on other sites More sharing options...
xrayfishx Posted June 27, 2014 Share Posted June 27, 2014 (edited) I'd try and use the XLS if at all possible. There's a lot of details to remember, and using the XLS is much easier than changing it by hand. The XLS for the stockalike config has some spaces for you to add your own custom engines. You can fill that in and then copy just that MM config into a file and use that. Probably be a lot easier than trying to hunt for errors in the config itself.What I did was I extracted the config for one engine from the RftS configs, copied the ID of the engine I wanted to change, edited the description, names, thrust, fuels etc etc and then used the xls for RftS, copied the last row, used that to find out the numbers I would have to use for the ISP modifiers and put that in. I am absolutely sure I only edited the values and nothing else, there should not be any errors. I don't understand how to create the file using the xls, though. The explanation there just confuses me.If anyone is bored and wants to do some error hunting, I'll post my configs.{ @title = RS25 @description = American: A powerful LH2/LOx engine created specifically for the Space Shuttle. @mass = 3.5 @maxTemp = 1700 @rescaleFactor = 2 @MODULE[ModuleEngines] { @maxThrust = 2279 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 452.3 @key,1 = 1 366 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = LiquidH2 ratio = 85.775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 14.224751 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L+ origMass = 3.5 configuration = LiquidH2+LiquidOxygen modded = false CONFIG { name = LiquidH2+LiquidOxygen maxThrust = 2279 heatProduction = 180 PROPELLANT { name = LiquidH2 ratio = 0.85775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 0.14224751 } IspSL = 1.071 IspV = 1.61 throttle = 0.7 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 10 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[km_ssme_rs25s]:Final //RS25Edit#n: This forum has revealed some weird problems with file. I think this might be the cause of the problems with this engine at least. Some weird stuff here doesn't show up in notepad.{ @title = Space Shuttle SRB @description = American: Space Shuttle Solid Rocket Booster @mass = 91 @maxTemp = 1700 @rescaleFactor = 2.968 @MODULE[ModuleEngines] { @maxThrust = 12000 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 268 @key,1 = 1 242 } !PROPELLANT[SolidFuel] {} PROPELLANT { name = SolidFuel ratio = 1 DrawGauge = True } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = S origMass = 91 configuration = SolidFuel modded = false CONFIG { name = SolidFuel maxThrust = 12000 heatProduction = 180 PROPELLANT { name = SolidFuel ratio = 1 DrawGauge = True } IspSL = 0.852 IspV = 1.03 throttle = -1 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 8 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[MassiveBooster]:Final //SSRBNote: In the original config I've changed the amount of fuel to 360000@PART[Size3AdvancedEngine/F-1B]:Final //F-1B{ @title = F-1B @description = American: Upgraded version of the famous F-1 engine used on the Apollo missions. @mass = 8.4 @maxTemp = 1700 @rescaleFactor = 1 @MODULE[ModuleEngines] { @maxThrust = 8000 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 304 @key,1 = 1 265 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = Kerosene ratio = 2.2674 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 1 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L origMass = 8.4 configuration = Kerosene+LiquidOxygen modded = false CONFIG { name = Kerosene+LiquidOxygen maxThrust = 8000 heatProduction = 180 PROPELLANT { name = Kerosene ratio = 2.2674 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 1 } IspSL = 0.796 IspV = 1.018 throttle = 1 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 1 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }} @title = RS25 Cluster @description = American: A cluster of four RS25 engines. @mass = 15 @maxTemp = 1700 @rescaleFactor = 2.133333333333 @MODULE[ModuleEngines] { @maxThrust = 9116 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 452.3 @key,1 = 1 366 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = LiquidH2 ratio = 85.775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 14.224751 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L+ origMass = 15 configuration = LiquidH2+LiquidOxygen modded = false CONFIG { name = LiquidH2+LiquidOxygen maxThrust = 9116 heatProduction = 180 PROPELLANT { name = LiquidH2 ratio = 0.85775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 0.14224751 } IspSL = 1.071 IspV = 1.61 throttle = 0.7 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 2 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[Size3EngineCluster]:Final //RS25C{Edit#n+1: I did some major changes to the configs after I checked them with Notepad++. I'll see if that helped.Note to self: never use Notepad again.Edit#n+2: The XS25 only has problems with my own stupidity now, that's cleared. I think the ARM single chamber is also fine. The other two are still broken. Edited June 27, 2014 by xrayfishx Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 27, 2014 Share Posted June 27, 2014 Is there any way for a tank to be multi-use? As in, could I have a tank that could be filled with one type of fuel, and after it is empty, move another type of resource into it?This wouldn't be very realistic. The tankage and fitting requirements for most of the different substances that you could put into a vary quite a bit. In addition, you'd never be able to completely clear out the contents of a tank, so you'd be left with some of whatever was in there last contaminating the new contents. In some specific cases this might not be an issue (putting waste water into a tank that used to hold water would be fine as long as you never planned on putting more fresh water in there), but in most cases it would at the very least decrease performance and could be potentially catastrophic if there was a reaction. That all being said, I don't think there is a way to do this anyway.On a different note, I'm wondering if there is a config floating around that includes the RAPIER engine, and another for kommit nucleonics atomic pack. I know there is a config for FTmN already in the real fuels directory, but for some reason the names are all different, so I'm guessing either the config is old or the version of the pack I have is old (downloaded way back in Feb and can't get a new one). Quote Link to comment Share on other sites More sharing options...
xrayfishx Posted June 27, 2014 Share Posted June 27, 2014 On a different note, I'm wondering if there is a config floating around that includes the RAPIER engineUse the Advanced Jet Engine mod. Not only does it do to jet engines what FAR does for aerodynamics, it's also made to be used with RealFuels. Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 27, 2014 Share Posted June 27, 2014 Use the Advanced Jet Engine mod. Not only does it do to jet engines what FAR does for aerodynamics, it's also made to be used with RealFuels.I have AJE, but the RAPIER is still not configured for RF. There are some lines in the config for it, but they only pertain to mass and description and are commented out anyway... Quote Link to comment Share on other sites More sharing options...
RedAV8R Posted June 27, 2014 Share Posted June 27, 2014 I have AJE, but the RAPIER is still not configured for RF. There are some lines in the config for it, but they only pertain to mass and description and are commented out anyway...You have an old version of AJE then...because mine sure is configures the RAPIER. Quote Link to comment Share on other sites More sharing options...
RedAV8R Posted June 27, 2014 Share Posted June 27, 2014 I need some help with creating new engines. I am trying to convert the XS25 SSME from Klockheed Martian into a realistic RS25. Everything works, except the ISP refuses to change. I used the Excel thingy to figure out which numbers I have to put everywhere, but they still stay around 350 vacuum (I don't remember the exact number) and some low value for SL, too. Also, I think the mass changed itself from 3.5 to 3.0. I also tried getting the ARM engines working and this is where things went from bad to worse. The big single chamber one (which I decided to convert into an F1B) seems to work... I think. The SRB changed its scale and amount of propellant (the last one is because I edited the original file itself), but the thrust and I think ISP didn't change. The KS25 cluster refuses to change at all. Seriously, not even the scale changes. I have made sure that in the part names are correct in the MM configs. I made the configs by extracting a single engine from the RftS configs file and editing that separately for each engine (a separate file for each engine). Is there anything I did horribly wrong or does KSP just hate me (again)?Another issue I have is that when I attach any part to a fuel tank, some of the fuel from it disappears. Particularly annoying when editing any kind of service modules.Why not go to the RealismOverhaul Github and grab the RealEngine files...boom...RS-25 via Klockheed Martian. Quote Link to comment Share on other sites More sharing options...
RedAV8R Posted June 27, 2014 Share Posted June 27, 2014 (edited) What I did was I extracted the config for one engine from the RftS configs, copied the ID of the engine I wanted to change, edited the description, names, thrust, fuels etc etc and then used the xls for RftS, copied the last row, used that to find out the numbers I would have to use for the ISP modifiers and put that in. I am absolutely sure I only edited the values and nothing else, there should not be any errors. I don't understand how to create the file using the xls, though. The explanation there just confuses me.If anyone is bored and wants to do some error hunting, I'll post my configs.{ @title = RS25 @description = American: A powerful LH2/LOx engine created specifically for the Space Shuttle. @mass = 3.5 @maxTemp = 1700 @rescaleFactor = 2 @MODULE[ModuleEngines] { @maxThrust = 2279 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 452.3 @key,1 = 1 366 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = LiquidH2 ratio = 85.775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 14.224751 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L+ origMass = 3.5 configuration = LiquidH2+LiquidOxygen modded = false CONFIG { name = LiquidH2+LiquidOxygen maxThrust = 2279 heatProduction = 180 PROPELLANT { name = LiquidH2 ratio = 0.85775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 0.14224751 } IspSL = 1.071 IspV = 1.61 throttle = 0.7 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 10 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[km_ssme_rs25s]:Final //RS25Edit#n: This forum has revealed some weird problems with file. I think this might be the cause of the problems with this engine at least. Some weird stuff here doesn't show up in notepad.{ @title = Space Shuttle SRB @description = American: Space Shuttle Solid Rocket Booster @mass = 91 @maxTemp = 1700 @rescaleFactor = 2.968 @MODULE[ModuleEngines] { @maxThrust = 12000 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 268 @key,1 = 1 242 } !PROPELLANT[SolidFuel] {} PROPELLANT { name = SolidFuel ratio = 1 DrawGauge = True } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = S origMass = 91 configuration = SolidFuel modded = false CONFIG { name = SolidFuel maxThrust = 12000 heatProduction = 180 PROPELLANT { name = SolidFuel ratio = 1 DrawGauge = True } IspSL = 0.852 IspV = 1.03 throttle = -1 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 8 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[MassiveBooster]:Final //SSRBNote: In the original config I've changed the amount of fuel to 360000@PART[Size3AdvancedEngine/F-1B]:Final //F-1B{ @title = F-1B @description = American: Upgraded version of the famous F-1 engine used on the Apollo missions. @mass = 8.4 @maxTemp = 1700 @rescaleFactor = 1 @MODULE[ModuleEngines] { @maxThrust = 8000 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 304 @key,1 = 1 265 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = Kerosene ratio = 2.2674 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 1 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L origMass = 8.4 configuration = Kerosene+LiquidOxygen modded = false CONFIG { name = Kerosene+LiquidOxygen maxThrust = 8000 heatProduction = 180 PROPELLANT { name = Kerosene ratio = 2.2674 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 1 } IspSL = 0.796 IspV = 1.018 throttle = 1 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 1 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }} @title = RS25 Cluster @description = American: A cluster of four RS25 engines. @mass = 15 @maxTemp = 1700 @rescaleFactor = 2.133333333333 @MODULE[ModuleEngines] { @maxThrust = 9116 @heatProduction = 180 @atmosphereCurve { @key,0 = 0 452.3 @key,1 = 1 366 } !PROPELLANT[LiquidFuel] {} !PROPELLANT[Oxidizer] {} !PROPELLANT[MonoPropellant] {} PROPELLANT { name = LiquidH2 ratio = 85.775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 14.224751 } } !MODULE[ModuleEngineConfigs] {} MODULE { name = ModuleEngineConfigs techLevel = 6 origTechLevel = 6 engineType = L+ origMass = 15 configuration = LiquidH2+LiquidOxygen modded = false CONFIG { name = LiquidH2+LiquidOxygen maxThrust = 9116 heatProduction = 180 PROPELLANT { name = LiquidH2 ratio = 0.85775249 DrawGauge = True } PROPELLANT { name = LiquidOxygen ratio = 0.14224751 } IspSL = 1.071 IspV = 1.61 throttle = 0.7 ModuleEngineIgnitor { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } } } } !MODULE[KM_Gimbal] {} @MODULE[ModuleGimbal] { @name = SmarterGimbal %gimbalRange = 2 %gimbalResponseSpeed = 10 %useGimbalResponseSpeed = true } !MODULE[ModuleEngineIgnitor] {} MODULE { name = ModuleEngineIgnitor ignitionsAvailable = 1 autoIgnitionTemperature = 800 ignitorType = Electric useUllageSimulation = true IGNITOR_RESOURCE { name = ElectricCharge amount = 25.5 } }}@PART[Size3EngineCluster]:Final //RS25C{Edit#n+1: I did some major changes to the configs after I checked them with Notepad++. I'll see if that helped.Note to self: never use Notepad again.Edit#n+2: The XS25 only has problems with my own stupidity now, that's cleared. I think the ARM single chamber is also fine. The other two are still broken.Your cluster is broken because your first bracket is commented out, put it on the line below and you are fine there.Pay attention to your bracket usage. Your SRB is broken because you are missing at least two brackets I see.Hint...What I'll do if I have a problemIn Notepad++EDIT:BLANK OPERATIONS:Trim leading and trailing spaceEDIT:LINEOPERATIONS:Remove Empty Lines (containing blank characters)LANGUAGE:C:C#Get a plugin - search for Indent by FoldReIndent your config with that pluginWill look cleaner and easier to read (IMO) Edited June 27, 2014 by RedAV8R Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 27, 2014 Share Posted June 27, 2014 You have an old version of AJE then...because mine sure is configures the RAPIER.I'll have a look at that then Quote Link to comment Share on other sites More sharing options...
xrayfishx Posted June 27, 2014 Share Posted June 27, 2014 Why not go to the RealismOverhaul Github and grab the RealEngine files...boom...RS-25 via Klockheed Martian.#DIY4LyfeIn all seriousness, RS25 is the least of my issues and I really want to be able to create what I need myself, rather than use what someone else made. I can never know how well that someone else made it. If I make it myself, it might be bad quality at first, but at least I know it's bad quality so I can improve later.Your cluster is broken because your first bracket is commented out, put it on the line below and you are fine there.Pay attention to your bracket usage. Your SRB is broken because you are missing at least two brackets I see.Hint...What I'll do if I have a problemIn Notepad++EDIT:BLANK OPERATIONS:Trim leading and trailing spaceEDIT:LINEOPERATIONS:Remove Empty Lines (containing blank characters)LANGUAGE:C:C#Get a plugin - search for Indent by FoldReIndent your config with that pluginWill look cleaner and easier to read (IMO)I love you, everything seems to finally work now. Thanks a lot. Quote Link to comment Share on other sites More sharing options...
RedAV8R Posted June 27, 2014 Share Posted June 27, 2014 #DIY4LyfeIn all seriousness, RS25 is the least of my issues and I really want to be able to create what I need myself, rather than use what someone else made. I can never know how well that someone else made it. If I make it myself, it might be bad quality at first, but at least I know it's bad quality so I can improve later.I love you, everything seems to finally work now. Thanks a lot.Hey I totally understand wanting things 'your way', and we aren't talking about Burger King here:) But FWIW, we've spent A LOT of time on RealismOverhaul to ensure it's as realistic as it can get for KSP. I started out the same way you did, nothing anybody else made was quite 'good enough'. So I started on my own, NathanKell and I met and now all my work is being incorporated into the package. Best of luck to you! Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted June 29, 2014 Share Posted June 29, 2014 This might be a stupid question, but does the thrust limiter slider do anything if the engine in question isn't throttleable? Quote Link to comment Share on other sites More sharing options...
Kitspace Posted June 29, 2014 Share Posted June 29, 2014 Certainly it does! In fact it is the only way to control the thrust of the solid engines. Quote Link to comment Share on other sites More sharing options...
Kitspace Posted June 29, 2014 Share Posted June 29, 2014 Sorry, what is AJE?If I for some reason have more than one fuel tank in one stage of my launcher the game wants to feed fuel from the top tanks first instead of bottom ones or maybe from all tanks uniformly. Maybe that is because parent parts go first or something... But that of course makes the rocket incredibly unstable! How do I prevent that from happening and make my centre of gravity move as little as possible or only move towards the front end of the up goer?Thank you! Quote Link to comment Share on other sites More sharing options...
NathanKell Posted July 2, 2014 Author Share Posted July 2, 2014 Sorry, missed these.Kitspace: 1. AJE is Advanced Jet Engines (but also handles props and rotos).2. You need to either use one tank per stage (totally possible with stretchy/PP) or use something like TAC Fuel Balancer or PWM Fuel Balancer to handle the fuel transfers. That's stock KSP behaviro, you're gonna need a mod to fix it. Nothing to do with RF.v6.3 \/*Add Roxette's Spaceplane Plus support*Fix HGR so engines are not modified (done via engine config sets instead)*Add RedAV8R's Kethane volume fixes*Update ECLSS config; add TACLS config. Both should work correctly when their respective mods are present and not do anything when they're not.*Made the refueling pump toggleable (in VAB/SPH and in flight) Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted July 3, 2014 Share Posted July 3, 2014 Any word on a an updated config for the FtMN pack? Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted July 3, 2014 Share Posted July 3, 2014 (edited) So apparently the new TACLS config has a little bit of an issue. If you cycle through the tanks and happen to cross the service module, it automatically fills about half the tank with life support resources which then stay in place even if you keep scrolling, leading to a situation where you could have many tons of resources still in tanks that don't exist anymore and are not accounted for based on tank volume.Here's what I mean:Javascript is disabled. View full albumAs you can see, the resources stay in place, but are no longer counted towards tank volume or mass. They are however added to the total mass of the vehicle. Edited July 3, 2014 by SpacedInvader Quote Link to comment Share on other sites More sharing options...
jrandom Posted July 3, 2014 Share Posted July 3, 2014 I just encountered that bug last night, but I'd been mucking about with mods and thought I broke something else! Quote Link to comment Share on other sites More sharing options...
NathanKell Posted July 3, 2014 Author Share Posted July 3, 2014 Fixed on git last night, because I discovered it too. Whoops.Changelog:v6.4 \/*Allow fuselages to hold life support resources*Allow CONFIGs to have techRequired items (can limit available Engine Configs based on R&D nodes researched)*Fix service modules to not start full when TACLS/ECLSS is installed Quote Link to comment Share on other sites More sharing options...
SpacedInvader Posted July 3, 2014 Share Posted July 3, 2014 Fixed on git last night, because I discovered it too. Whoops.Changelog:v6.4 \/*Allow fuselages to hold life support resources*Allow CONFIGs to have techRequired items (can limit available Engine Configs based on R&D nodes researched)*Fix service modules to not start full when TACLS/ECLSS is installedLOL, it took me about three hours to figure it out last night. Couldn't understand why I was needing such large tanks for my engines... didn't even occur to me that it was because everything was half full of life support. Quote Link to comment Share on other sites More sharing options...
Raptor831 Posted July 3, 2014 Share Posted July 3, 2014 (edited) Changelog:..snip..*Allow CONFIGs to have techRequired items (can limit available Engine Configs based on R&D nodes researched)Now this is quite interesting. I'm assuming that the integers are the same as techLevel (i.e. 0 = start level, 7 = experimentalRocketry)?EDIT: After looking at the source, I'm thinking is the name of a tech node... Edited July 3, 2014 by Raptor831 Quote Link to comment Share on other sites More sharing options...
Agathorn Posted July 3, 2014 Share Posted July 3, 2014 *Allow fuselages to hold life support resources*Allow CONFIGs to have techRequired items (can limit available Engine Configs based on R&D nodes researched)Thanks for getting that in so quick Nathan. You are amazing! So can I modify pieces of CONFIG nodes just like normal MODULEs using MM? Quote Link to comment Share on other sites More sharing options...
NathanKell Posted July 4, 2014 Author Share Posted July 4, 2014 Raptor831: I set it per node. I guess I could add a "TL required" version? It would look up the engine type, and then the node<->TL correspondence of that type.Agathorn: D'aww, thanks! :]Yep! You can. Anything in[side a root node in] a cfg can be modified by MM.I add that exception because things like RT2's settings, which are not inside a root node, do not get loaded into GameDatabase and thus can't be patched. Same with anything inside a PluginData folder (PluginData folders are ignored by GDB loader). Otherwise...it's all visible to MM, because it's all just confignodes. Quote Link to comment Share on other sites More sharing options...
Agathorn Posted July 4, 2014 Share Posted July 4, 2014 Raptor831: I set it per node. I guess I could add a "TL required" version? It would look up the engine type, and then the node<->TL correspondence of that type.Agathorn: D'aww, thanks! :]Yep! You can. Anything in[side a root node in] a cfg can be modified by MM.I add that exception because things like RT2's settings, which are not inside a root node, do not get loaded into GameDatabase and thus can't be patched. Same with anything inside a PluginData folder (PluginData folders are ignored by GDB loader). Otherwise...it's all visible to MM, because it's all just confignodes.But this is what confuses me. The config nodes are inside the engine configs module - so 2 levels down. What i'm hoping is I can write CFGs to modify the techRequired data without having to redefine the whole engine configs. Yeah? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.