Flow Posted July 12, 2017 Share Posted July 12, 2017 I get that too. Don't know if it's linked to the issue I reported. Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 12, 2017 Author Share Posted July 12, 2017 @Flow: thanks, I'll look into it. @Gordon Dry: Already fixed locally as I noticed it in flow's logs. flow: I doubt they're related, though it is possible. Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 13, 2017 Author Share Posted July 13, 2017 @Flow: I have reproduced the problem even with my fix for the app launcher. I'll see what I can do. Quote Link to comment Share on other sites More sharing options...
Flow Posted July 13, 2017 Share Posted July 13, 2017 (edited) @taniwhaThank you for looking into it. I appreciate your work. Edited July 13, 2017 by Flow Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 13, 2017 Author Share Posted July 13, 2017 I have released MFT version 5.9.1, fixing the error reported by @Flow. Many thanks. Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 15, 2017 Author Share Posted July 15, 2017 (edited) It turns out I broke things in 5.9.1, but nothing /too/ serious: MFT tanks start out with no resources at all, but once filled, they work. Until I get it fixed (hopefully soon), you can use the auto-fill buttons in the PAW (right-click menu). Edited July 15, 2017 by taniwha Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 15, 2017 Author Share Posted July 15, 2017 I found the cause of that particular bug and things seem to be ok now, just doing a little more testing before doing another release. Quote Link to comment Share on other sites More sharing options...
Grease1991 Posted July 16, 2017 Share Posted July 16, 2017 (edited) I think i mentioned something similar to this a while back but Nertea's Cryo engines call for a "cryogenic" tank that isn't define by MTF, He said he doesn't maintain the patch for mtf, so i didn't think mentioning it here would hurt, If i knew how to modify them i wouldn't have issues doing it but i'm not code literate at the this time. Edited July 16, 2017 by Grease1991 Quote Link to comment Share on other sites More sharing options...
taniwha Posted July 16, 2017 Author Share Posted July 16, 2017 MFT never really understood "cryogenic", only RF did (and does). Some tanks were mistakenly marked as cryogenic in earlier versions, but that was fixed a while back (KSP 0.23.5). Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted July 17, 2017 Share Posted July 17, 2017 (edited) Is this TAC-LS issue because of a quirk with MFT? I'm not sure where to look: Edit: it seems that TAC-LS itself does this with GameData\ThunderAerospace\TacLifeSupportMFT\MM_AddResourcesMFT.cfg actually I'm trying to create a patch for MFT Edit: I need help, I have problems with the recursion variable stuff in my try to create that patch: GameData\ModularFuelTanks\TAC_LS_modularFuelTanks.cfg @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:BEFORE[zzz_modularFuelTanks] { !MODULE[ModuleFuelTanks] { } !TANK_DEFINITION[Default] { } } @PART[*]:HAS[!MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:FOR[zzz_modularFuelTanks] { MODULE { name = ModuleFuelTanks volume = 3.549 @volume *= #$/CrewCapacity$ type = Default // typeAvailable = LifeSupportAll } TANK_DEFINITION { name = Default basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[MonoPropellant]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = MonoPropellant amount = 0 @amount = #$../RESOURCE[MonoPropellant]/amount$ maxamount = 0 @maxamount = #$../RESOURCE[MonoPropellant]/maxAmount$ note = Also MonoPropellant is needed to survive } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[ElectricCharge]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = ElectricCharge amount = 0 @amount = #$../RESOURCE[ElectricCharge]/amount$ maxamount = 0 @maxamount = #$../RESOURCE[ElectricCharge]/maxAmount$ note = Also ElectricCharge is needed to survive } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[Food]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = Food amount = 0 @amount = #$../RESOURCE[Food]/amount$ maxamount = 0 @maxamount = #$../RESOURCE[Food]/maxAmount$ note = (TAC Life Support Mod Required) } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[Water]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = Water amount = 0 @amount = #$../RESOURCE[Water]/amount$ maxamount = 0 @maxamount = #$../RESOURCE[Water]/maxAmount$ note = (TAC Life Support Mod Required) } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[Oxygen]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = Oxygen amount = 0 @amount = #$../RESOURCE[Oxygen]/amount$ maxamount = 0 @maxamount = #$../RESOURCE[Oxygen]/maxAmount$ note = (TAC Life Support Mod Required) } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[CarbonDioxide]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = CarbonDioxide amount = 0 maxamount = 0 @maxamount = #$../RESOURCE[CarbonDioxide]/maxAmount$ note = (TAC Life Support Mod Required) } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[Waste]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = Waste amount = 0 maxamount = 0 @maxamount = #$../RESOURCE[Waste]/maxAmount$ note = (TAC Life Support Mod Required) } } @PART[*]:HAS[MODULE[ModuleFuelTanks],@MODULE[ModuleCommand],#CrewCapacity[>0],~RSSROConfig[]]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport]:AFTER[zzz_modularFuelTanks] { @MODULE[ModuleFuelTanks] { @volume += #$/RESOURCE[WasteWater]/maxAmount$ } } @TANK_DEFINITION[Default]:NEEDS[modularFuelTanks|!RealFuels,TacLifeSupport] { @basemass = 0.0003125 * #$/MODULE[ModuleFuelTanks]/volume$ TANK { name = WasteWater amount = 0 maxamount = 0 @maxamount = #$../RESOURCE[WasteWater]/maxAmount$ note = (TAC Life Support Mod Required) } } // If tank volume is still zero than non of the above resources where present and we delete ModuleFuelTanks @PART[*]:HAS[@MODULE[ModuleFuelTanks]:HAS[#volume[0]]]:FINAL { !MODULE[ModuleFuelTanks] {} !TANK_DEFINITION[*] { } } It's the variants of amount = #$../RESOURCE[MonoPropellant]/amount$ maxamount = #$../RESOURCE[MonoPropellant]/maxAmount$ I tried without ../ with ../ with ../../ with ../../../ I'm lost now. Edited July 18, 2017 by Gordon Dry Quote Link to comment Share on other sites More sharing options...
kerrigan778 Posted September 20, 2017 Share Posted September 20, 2017 It seems like Ven's Stock Revamp breaks this a bit, I don't know enough to know how to fix it. Thank you if anyone can help. Quote Link to comment Share on other sites More sharing options...
taniwha Posted September 21, 2017 Author Share Posted September 21, 2017 Well, it would help if you expanded on "breaks this a bit". Saying such is about as useful as saying that putting a silly expression on your faces "fixes it a bit". Quote Link to comment Share on other sites More sharing options...
Kynrael Posted November 6, 2017 Share Posted November 6, 2017 Hi! Does this version work with 1.3.1? And do you know when it will get updated on CKAN? Cheers! Quote Link to comment Share on other sites More sharing options...
dlrk Posted November 26, 2017 Share Posted November 26, 2017 On 11/6/2017 at 4:41 PM, Kynrael said: Hi! Does this version work with 1.3.1? And do you know when it will get updated on CKAN? Cheers! It works on 1.3.1 Quote Link to comment Share on other sites More sharing options...
taniwha Posted November 27, 2017 Author Share Posted November 27, 2017 Yeah, just an NRE on editor startup (mostly harmless: just the MFT filter doesn't work). Plan on doing an update soon. Quote Link to comment Share on other sites More sharing options...
Kynrael Posted December 5, 2017 Share Posted December 5, 2017 Alright, thanks! Quote Link to comment Share on other sites More sharing options...
AngrybobH Posted December 11, 2017 Share Posted December 11, 2017 (edited) Apparently reading is hard. just read up a bit and found my answer. I'll sit over here and wait.... Edited December 11, 2017 by AngrybobH Quote Link to comment Share on other sites More sharing options...
Jesusthebird Posted December 17, 2017 Share Posted December 17, 2017 (edited) 3 MM errors. related to MFTX_ModularFuelTanks.cfg Spoiler [ERR 00:06:48.878] [ModuleManager] Error - more than one pass specifier on a node: MunarIndustries/MFTX_ModularFuelTanks/@PART[MI*]:FOR[MunarIndustries]:HAS[@RESOURCE[LiquidFuel],@RESOURCE[Oxidizer],!MODULE[ModuleFuelTanks]]:AFTER[ModularFuelTanks] my bad, this was meant for Fuel Tank Expansion Rebuilt Edited December 17, 2017 by Jesusthebird durp Quote Link to comment Share on other sites More sharing options...
Stubby01 Posted December 20, 2017 Share Posted December 20, 2017 I am getting an Incompatible Mods Detected for ModularFuelTanks v5.9.1 on KSP startup. Is v5.9.0 still available to see if that fixes my issue? Quote Link to comment Share on other sites More sharing options...
taniwha Posted December 21, 2017 Author Share Posted December 21, 2017 It is available, just edit the version number in the download URL. Quote Link to comment Share on other sites More sharing options...
Stubby01 Posted December 21, 2017 Share Posted December 21, 2017 Not sure what you mean. I am not the sharpest knife in the drawer. Quote Link to comment Share on other sites More sharing options...
taniwha Posted December 21, 2017 Author Share Posted December 21, 2017 First, I suspect this will not help you with your problem, but here is the link for 5.9.0. Quote Link to comment Share on other sites More sharing options...
Stubby01 Posted December 21, 2017 Share Posted December 21, 2017 You are correct. Same message came up Quote Link to comment Share on other sites More sharing options...
taniwha Posted December 21, 2017 Author Share Posted December 21, 2017 However, it is just a message to not be surprised if there are problems, not a guarantee that there will be problems. There is one problem, mostly harmless, in that the editor filter doesn't get setup correctly. I have it fixed locally but have not had the time to do a release. This means that despite the warning (and the NRE on entry to the editor), MFT 5.9.1 does work in 1.3.1. Quote Link to comment Share on other sites More sharing options...
Stubby01 Posted December 21, 2017 Share Posted December 21, 2017 Do you do this on your free time ? 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.