zer0Kerbal Posted September 3, 2019 Author Share Posted September 3, 2019 On 9/3/2019 at 10:57 PM, Snark said: There ya go! Moved to Add-on Releases. Expand thank you! Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 3, 2019 Share Posted September 3, 2019 @zer0Kerbal, First, thank you. I used to use the original mod of ODFC, and I've been missing it. Second, excuse my stupidity, but what is the difference between the copy and modify patches? I understand all the words you wrote in the description, but apparently my brain can't get what is actually different between the two patches, unless it is a simple as one creates a second set of fuel cells and command pods with the new functionality to sit alongside the non-ODFC versions, and the other patch simply modifies all of the existing stock versions via an MM patch (or something like that). Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 3, 2019 Author Share Posted September 3, 2019 (edited) On 9/3/2019 at 11:19 PM, eightiesboi said: @zer0Kerbal, First, thank you. I used to use the original mod of ODFC, and I've been missing it. Second, excuse my stupidity, but what is the difference between the copy and modify patches? I understand all the words you wrote in the description, but apparently my brain can't get what is actually different between the two patches, unless it is a simple as one creates a second set of fuel cells and command pods with the new functionality to sit alongside the non-ODFC versions, and the other patch simply modifies all of the existing stock versions via an MM patch (or something like that). Expand thank you. and yes, that it is exactly. The copy patches leave the original part alone, but copies (+PART) and replaces the existing fuel cell with an upgraded, supercharged and pretty On-Demand Fuel Cell. (I'll buy two!) The modify patches have our highly trained and specialized MM engineers take the original part(@PART) and admire it, then strip it down, pause and have a cup or three of Jeb's Coffee, and then proceed to carefully install the highly sophisticated high tech contraption known only as ODFC. Batteries NOT included. Some assembly may be required. Your mileage might vary due to various reasons, not excluding Kraken attacks and SNACK binging. Both patches can be used at once. The Patches include stock fuel cells, stock pods (no DLC (yet)), and several other mods. More patches will be added. Hardest part of adding the patches is the scarcity of fuel cell parts. Originally thought about including patches with the actual plugin, but then decided to split the patches out so people could play the game - their way. Edited September 3, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 3, 2019 Share Posted September 3, 2019 Awesome possum and thank you for the quick and entertaining response! Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 4, 2019 Author Share Posted September 4, 2019 On 9/3/2019 at 11:52 PM, eightiesboi said: Awesome possum and thank you for the quick and entertaining response! Expand Am super excited about the next version, many great things. Will hold off for a spell, as it seems Bill and Bob are still mucking about (*ahem* fixing and building). Quote Link to comment Share on other sites More sharing options...
Xt007 Posted September 9, 2019 Share Posted September 9, 2019 Wanted to say thank you for this mod. I can report the actual function of this mod with kerbalism is exactly as is on the tin. :) But thought I’d report that as expected the menu item in the kerbalism GUI where you normally turn them on and off shows no change and it may have been a case of not having enough fuel cells but the kerbalism display for charge stayed at where I set them to turn on in the odfc display. Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 12, 2019 Author Share Posted September 12, 2019 (edited) On 9/9/2019 at 5:15 PM, Xt007 said: Wanted to say thank you for this mod. I can report the actual function of this mod with kerbalism is exactly as is on the tin. :) But thought I’d report that as expected the menu item in the kerbalism GUI where you normally turn them on and off shows no change and it may have been a case of not having enough fuel cells but the kerbalism display for charge stayed at where I set them to turn on in the odfc display. Expand You are welcome! I have long wanted to update this mod, and well, *ta-DA!* We worked long and hard on the marketing tin - spent countless sleepless nights pondering the glitter color (and it had to have glitter) and the exact font and kerning of said font.... the only thing we spent more time on in the development of this mod was the flavor of the celebratory cake (ended up being nuclear chocolate! Val's favorite) Thank you for the report! Kerbalism* is a wondrous and mysterious beast maintained by an equally wondrous and mysterious beast. I am confident that if you talk to those powers of Kerbalism* (@N70) they will work on this. With all this being said, and again a jolly unnecessary and rather oxymoronic shoutout to Kerbalism*, a new version of ODFC is being packaged as we speak! This will be a free upgrade to all those who have already wisely invested in this miraculous product! Just make sure you have a high speed data link to all vessels with an ODFC fuel cell, and about 1.24 Gigaquads of data left on your data plan... * shameless plug for Kerbalism (we get a free gallon of nuclear hot Jeb's Coffee every time we mention Kerbalism**) ** We REALLY like Jeb's Coffee. Did we mention that? Edited September 12, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 12, 2019 Author Share Posted September 12, 2019 (edited) On Demand Fuel Cells Refueled v.1.1.2.0 - Stall Alert! aka Stall Tactics [NEW] feature: Stall. Optional difficulty settings for moderate and hard play. Don't run out of EC or the fuel cells will stop functioning since they need electricity to function. Thank you to LinuxGuruGamer for the Setting.cs code and assistance. [NEW] feature: autoSwitch (disabled for hard play). If current fuel mode is lacking fuel, will automatically look for another mode that has fuel available. If you are completely out of fuel, well, let's face it - you are completely out of luck. We tried. [NEW]the group label on the PAW/RMB part window now reflects status of the fuel cell so you don't have to expand the group to peek in to see if the refrigerator light is on. thank you to @Blowfish, @Dmagic, and @LinuxGuruGamer for the assist. That is one LONG piece of code. PAW group label now in living color (disable in settings menu) removed attempt at adding color to PAW group label. those coders have been sacked. continued working on [BUG 0.0.1.9b] /CODE/ udfs - updateFS udft - updateFT [NEW][BUG 1.1.2.0a] Tweakscale will not scale module ODFC because onLoad() vs onStart issues? [NEW][BUG 1.1.2.0b] Kerbalism doesn't seem to recognize the unique brilliance of ODFC, not their fault hard to see when its that bright. reversed removal of color coding PAW label. those coders have been sacked, and those sackers of the previously sacked are now extra-judicially sacked PAW label now acts as a color coded STATUS label - dynamically updating Known Issue Tracker [BUG 0.0.1.6a] Does not seeming work with BackgroundProcessing or Background Resources mods (being looked at) (so ODFC doesn't work when doesn't have focus). Should not have both BackgroundProcessing and BackgroundResources installed. [BUG 0.0.1.9a] B9 module swapping - needs onLoad etc update to make work [BUG 0.0.1.9b] next fuel mode should not be visible when only one mode Kerbal Space Program 1.7.3 Unity 2017.1.3p1 .NET 3.5 Edited September 13, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
Brigadier Posted September 12, 2019 Share Posted September 12, 2019 On 9/12/2019 at 8:48 PM, zer0Kerbal said: those coders have been sacked, and those sackers of the previously sacked are now extra-judicially sacked Expand A møøse once bit my sister! (If you haven't seen the credits to Monty Python and the Holy Grail, you won't understand this reference) Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 12, 2019 Author Share Posted September 12, 2019 On 9/12/2019 at 9:11 PM, Brigadier said: A møøse once bit my sister! (If you haven't seen the credits to Monty Python and the Holy Grail, you won't understand this reference) Expand how'd that get in there? Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 13, 2019 Author Share Posted September 13, 2019 apologies - still new at publishing to Spacedock - and accidentally left in some bits and bobs, so Bob's your Uncle and presto: 1.1.2.0.1 is born. Has your eyes. Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 18, 2019 Share Posted September 18, 2019 Hey @zer0Kerbal! Ran into a possible bug. I originally had the copy patch installed alone, but I added the modify patch recently as I am planning on deprecating the copies in my career and just going with your modified fuel cell. I had set the cell in the VAB to LF/O. When I entered flight mode, the PAW showed that the Fuel Cell was set to Monoprop however. No worries, I changed it to LF/O again. However, the Fuel Cell failed to function and instead showed that I lacked LH/O instead. Changing the selector makes no difference: the fuel cell wants liquid hydrogen or it would rather starve. Kind of like when my cats don't like the dinner I've served them. Screenshot and Logs here: https://1drv.ms/u/s!AoyHZiRU1jT-zbo3ImOQtO34tNf_KA?e=JPUVu5 Let me know what else you need. I can also test in a clean install or whatever. As always, thank you for reviving this mod. Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 19, 2019 Author Share Posted September 19, 2019 (edited) On 9/18/2019 at 7:20 PM, eightiesboi said: Hey @zer0Kerbal! Ran into a possible bug. I originally had the copy patch installed alone, but I added the modify patch recently as I am planning on deprecating the copies in my career and just going with your modified fuel cell. I had set the cell in the VAB to LF/O. When I entered flight mode, the PAW showed that the Fuel Cell was set to Monoprop however. No worries, I changed it to LF/O again. However, the Fuel Cell failed to function and instead showed that I lacked LH/O instead. Changing the selector makes no difference: the fuel cell wants liquid hydrogen or it would rather starve. Kind of like when my cats don't like the dinner I've served them. Screenshot and Logs here: https://1drv.ms/u/s!AoyHZiRU1jT-zbo3ImOQtO34tNf_KA?e=JPUVu5 Let me know what else you need. I can also test in a clean install or whatever. As always, thank you for reviving this mod. Expand seems like two issues: preference for LH/O in game settings - ODFC: is "Auto Fuel Mode Switch" enabled (on)? The appearance ODFC isn't working: Cornflower Blue means modified not copied. according to the PAW/RMB menu for ODFC - it is working as intended - no demand (threshold to turn on hasn't been met: vessel power is at 67% and the ODFC fuel cell threshold is set to 5%) Ampyear doesn't seem to recognize ODFC (which is an external bug) I am confident that ODFC is working as intended, try moving the threshold setting to above the vessels's current EC % and see if it kicks in and if the resouces show a change in EC drain/production. trust the ODFC status in the PAW - that hasn't led me astray yet. I will add AmpYear to the list of 'doesn't recognize' @JPLRepo Cats love em - but they sure do be finicky. AmpYear Issue report ODFC issue report. I am confident that all these issues are related / fixed by updating from onStart() to onLoad() and bringing the code to more modern methods - which I am working with @Lisias (hopefully) on the TweakScale part, which if TweakScale works, everything else should as well. Again thank you ! PS - in order to help you wean yourself from the Green (copied) parts - you can add the following to the patches Reveal hidden contents !TechRequired = DELETE !entryCost = DELETE @category = -1 %TechHidden = True Edited September 19, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 19, 2019 Share Posted September 19, 2019 On 9/19/2019 at 5:59 AM, zer0Kerbal said: seems like two issues: preference for LH/O in game settings - ODFC: is "Auto Fuel Mode Switch" enabled (on)? The appearance ODFC isn't working: Cornflower Blue means modified not copied. according to the PAW/RMB menu for ODFC - it is working as intended - no demand (threshold to turn on hasn't been met: vessel power is at 67% and the ODFC fuel cell threshold is set to 5%) Ampyear doesn't seem to recognize ODFC (which is an external bug) I am confident that ODFC is working as intended, try moving the threshold setting to above the vessels's current EC % and see if it kicks in and if the resouces show a change in EC drain/production. trust the ODFC status in the PAW - that hasn't led me astray yet. I will add AmpYear to the list of 'doesn't recognize' @JPLRepo Cats love em - but they sure do be finicky. AmpYear Issue report ODFC issue report. I am confident that all these issues are related / fixed by updating from onStart() to onLoad() and bringing the code to more modern methods - which I am working with @Lisias (hopefully) on the TweakScale part, which if TweakScale works, everything else should as well. Again thank you ! PS - in order to help you wean yourself from the Green (copied) parts - you can add the following to the patches Reveal hidden contents !TechRequired = DELETE !entryCost = DELETE @category = -1 %TechHidden = True Expand 1. Yes. 2. You are absolutely correct. Once there was a demand, it did indeed switch modes and stayed switched. I noted that, although I had set the current vessel to "Hydrogen and Oxygen" in the VAB (and had supplies of both on board), it did switch in flight mode back to monoprop (which there was none). As soon as there was a demand for EC, it automatically switched on, but did so to LF/O, not H/O2. I will test further in the morning, but it looks as if the autoswitcher goes to mode 0 on first flight and then moves to the first mode where there are resources, not necessarily respecting the VAB settings. But I will test again in the morning. 3. Yep, but I wouldn't get rid of mine for all the kibble on Kerbal. Finally, where would I put that patch? In each of the copied parts under GameData\OnDemandFuelCells\MM-Patches\Copy> Again, thank you very much! Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 19, 2019 Author Share Posted September 19, 2019 (edited) On 9/19/2019 at 6:28 AM, eightiesboi said: 1. Yes. 2. You are absolutely correct. Once there was a demand, it did indeed switch modes and stayed switched. I noted that, although I had set the current vessel to "Hydrogen and Oxygen" in the VAB (and had supplies of both on board), it did switch in flight mode back to monoprop (which there was none). As soon as there was a demand for EC, it automatically switched on, but did so to LF/O, not H/O2. I will test further in the morning, but it looks as if the autoswitcher goes to mode 0 on first flight and then moves to the first mode where there are resources, not necessarily respecting the VAB settings. But I will test again in the morning. 3. Yep, but I wouldn't get rid of mine for all the kibble on Kerbal. Finally, where would I put that patch? In each of the copied parts under GameData\OnDemandFuelCells\MM-Patches\Copy> Again, thank you very much! Expand I didn't put much effort into the autoswitcher - thought was KISS and keep it dumb - and very fast, very effective. In truth all it does is if fuelDeprived press the nextFuelMode button. seriously - that simple. yes, do kindly try with the autoSwitch set to off. you would have to add those lines to the patches yourself with a text editor - example: Reveal hidden contents +PART[FuelCell]:NEEDS[ODFC]:BEFORE[ODFC] { @name ^= :^:ODFC: @cost += 50 @title ^= :$: <#ADFF2F> ODFC</color>: @description ^= :$: <#ADFF2F><i> ODFC version.</i> </color>: @mass += 0.01 @tags ^= :$: odfc demand: !TechRequired = DELETE !entryCost = DELETE @category = -1 %TechHidden = True !MODULE[ModuleResourceConverter] {} MODULE,0 { name = ODFC ... (rest of the patch continues here) ps - all those lines do is 'hide' the patched parts in the editors (VAB/SPH) so you can't place them - but leaves all those currently 'in service' alone. Edited September 20, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 19, 2019 Author Share Posted September 19, 2019 (edited) @eightiesboi [NEW][BUG 1.1.2.1b] ODC forgets its editor settings when moving to flight - in editor, place a part with ODFC installed - change the ODFC to use another available fuel (other than default) - launch vessel - ODFC reverts to default fuel mode. thank you. working on it for 1.1.2.1 release. should also be updating the patches for release at the same time.(ish) Edited September 19, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 19, 2019 Share Posted September 19, 2019 On 9/19/2019 at 9:25 AM, zer0Kerbal said: @eightiesboi [NEW][BUG 1.1.2.1b] ODC forgets its editor settings when moving to flight - in editor, place a part with ODFC installed - change the ODFC to use another available fuel (other than default) - launch vessel - ODFC reverts to default fuel mode. thank you. working on it for 1.1.2.1 release. should also be updating the patches for release at the same time.(ish) Expand You are amazing! Thank you! Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 20, 2019 Author Share Posted September 20, 2019 On 9/19/2019 at 3:07 PM, eightiesboi said: You are amazing! Thank you! Expand why, thank you. It's the Jeb's Coffee. [D][BUG 1.1.2.1b] Found the problem, Bill left a torque converter, which was set to moar, in the innards. Plus Val thought it would be fun to hide her signature in the code of the FCOS (Fuel Cell Operating System). In doing so, she overwrote the code to remember the editor settings when translating over to flight. This has been fixed by moving her signature into another mod's code. She's still happy. (fixed internally for 1.1.2.1) Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted September 20, 2019 Share Posted September 20, 2019 On 9/20/2019 at 3:21 AM, zer0Kerbal said: why, thank you. It's the Jeb's Coffee. [D][BUG 1.1.2.1b] Found the problem, Bill left a torque converter, which was set to moar, in the innards. Plus Val thought it would be fun to hide her signature in the code of the FCOS (Fuel Cell Operating System). In doing so, she overwrote the code to remember the editor settings when translating over to flight. This has been fixed by moving her signature into another mod's code. She's still happy. (fixed internally for 1.1.2.1) Expand Lol! I would "Like" your posting, but apparently I've run out. But thank you so very much. My kerbals may live a bit longer because of you..... well, maybe. Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 20, 2019 Author Share Posted September 20, 2019 On 9/20/2019 at 5:26 AM, eightiesboi said: Lol! I would "Like" your posting, but apparently I've run out. But thank you so very much. My kerbals may live a bit longer because of you..... well, maybe. Expand thank you. All 'likes' have been disabled forum wide - something about a Kraken in the system and they need to find it .... Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted September 22, 2019 Author Share Posted September 22, 2019 (edited) On Demand Fuel Cells Refueled v.1.1.2.1 - Set SCE to AUX STATUS: Release in short - fixes a bug where if set fuel mode to a fuel mode in editor, it would revert to default when transitioning to flight. (and other minor fixes) [NEW][BUG 1.1.2.1a] AmpYear doesn't seem to recognize ODFC BUG 1.1.2.0b] Kerbalism is not compatible with ODFC - Kerbalism developers have chosen to not integrate since they have their own version. [D][BUG 1.1.2.1b] Found the problem, Bill left a torque converter, which was set to moar, in the innards. Plus Val thought it would be fun to hide her signature in the code of the FCOS (Fuel Cell Operating System). In doing so, she overwrote the code to remember the editor settings when translating over to flight. This has been fixed by moving her signature into another mod's code. She's still happy. Updated to automated build (deploy.bat,buildRelease.bat/Assembly.tt) Known Issue Tracker [NEW][BUG 1.1.2.1a] AmpYear doesn't seem to recognize ODFC [BUG 1.1.2.0a] TweakScale will not scale module ODFC [BUG 0.0.1.9a] B9 module swapping - needs onLoad etc update to make work [BUG 0.0.1.9b] next fuel mode should not be visible when only one mode [BUG 0.0.1.6a] Does not seeming work with BackgroundProcessing or Background Resources mods (being looked at) (so ODFC doesn't work when doesn't have focus). Should not have both BackgroundProcessing and BackgroundResources installed. [BUG 1.1.2.0b] Kerbalism doesn't recognize ODFC, ODFC still functions correctly Kerbal Space Program 1.7.3 Unity 2017.1.3p1 .NET 3.5 Edited September 22, 2019 by zer0Kerbal Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted October 8, 2019 Share Posted October 8, 2019 FYI, I went back and liked the things I couldn't like before. Oh, and I added the NRE issue that I posted to the Near Future Electrical forum to Github. Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted October 8, 2019 Author Share Posted October 8, 2019 On 10/8/2019 at 2:12 PM, eightiesboi said: FYI, I went back and liked the things I couldn't like before. Oh, and I added the NRE issue that I posted to the Near Future Electrical forum to Github. Expand Thank you. I am optimistic that certain known issues will be resolved with ODFC. Until then, I have started CPR on kTunes. Quote Link to comment Share on other sites More sharing options...
eightiesboi Posted October 8, 2019 Share Posted October 8, 2019 On 10/8/2019 at 3:40 PM, zer0Kerbal said: Thank you. I am optimistic that certain known issues will be resolved with ODFC. Until then, I have started CPR on kTunes. Expand I think that is less CPR and more necromancy. Quote Link to comment Share on other sites More sharing options...
zer0Kerbal Posted October 8, 2019 Author Share Posted October 8, 2019 (edited) Am also thinking about writing a resource converter patch for ODFC - it would look like this: Reveal hidden contents @PART[]:NEEDS[ODFC]:AFTER[ODFC] { MODULE,0 { name = ODFC MODE { MaxEC = -5 FUELS { Ore = 5 // placeholder } BYPRODUCTS { MonoPropellant = 0.005 } } MODE { MaxEC = -5 FUELS { Ore = 5 // placeholder } BYPRODUCTS { LiquidFuel = 0.005625 } } MODE { MaxEC = -5 FUELS { Ore = 5 // placeholder } BYPRODUCTS { Oxidizer = 0.0152777777777778 } } MODE:NEEDS[CommunityResourcePack] { MaxEC = -5 FUELS { Water = 0.000843419222 } BYPRODUCTS { Hydrogen = 1.04264849617275 Oxygen = 0.788621982550263 } } } // CC BY-NC-SA-4.0 // zer0Kerbal and a gas<->liquid<->solid converter Reveal hidden contents @PART[]:NEEDS[ODFC]:AFTER[ODFC] { MODULE,0 { name = ODFC threshold = 50 MODE { MaxEC = -5 FUELS { HydrogenGas = 5 // placeholder } BYPRODUCTS { lqdHydrogen = 0.005 // placeholder } } MODULE,1 { name = ODFC threshold = 50 MODE { MaxEC = -5 FUELS { lqdHydrogen = 0.005 // placeholder } BYPRODUCTS { Hydrogen = 5 // placeholder } } MODULE,2 { name = ODFC MODE { MaxEC = -5 FUELS { lqdHydrogen = 0.005 // placeholder } BYPRODUCTS { HydrogenMetal = 5 // placeholder } } MODULE,3 { name = ODFC MODE { MaxEC = -5 FUELS { HydrogenMetal = 5 // placeholder } BYPRODUCTS { lqdHydrogen = 0.005 // placeholder } } } // CC BY-NC-SA-4.0 // zer0Kerbal On 10/8/2019 at 3:43 PM, eightiesboi said: I think that is less CPR and more necromancy. Expand :rotglol: well, it compiled and is nearly running again - blank icons and need to actually get it to press the buttons - but getting it going again and might add vol_up, mute, vol_dwn. I might need more Jeb's Coffee because at least one off those ideas won't work very well right now. Edited October 8, 2019 by zer0Kerbal 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.