Removing fluid temperature - thoughts?

Place to post guides, observations, things related to modding that are not mods themselves.
FuryoftheStars
Smart Inserter
Smart Inserter
Posts: 2530
Joined: Tue Apr 25, 2017 2:01 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by FuryoftheStars »

Reading through everyone’s thoughts and thinking about it, too, I’d support removal of fluid temp if the suggestion bobingabout made back at the end of the first page were implemented.
My Mods: Classic Factorio Basic Oil Processing | Sulfur Production from Oils | Wood to Oil Processing | Infinite Resources - Normal Yield | Tree Saplings (Redux) | Alien Biomes Tweaked | Restrictions on Artificial Tiles

User avatar
Shenpen
Fast Inserter
Fast Inserter
Posts: 227
Joined: Sat Aug 27, 2016 2:46 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by Shenpen »

I make use of temperatures in a few cases. As in heated water used for disolving tar into a slurry. Other productions have a cold steam byproduct that is reheated before used in power generation. None of this actually relies on the game temperature setting as they are each their own "fluids". Is is nice though, that the temperature can be checked and verified at inspection. But definitely no big deal if the temperature is no longer part of game physics.

On the other hand I would love to see some form of fluid-fuel being implemented. Even if is just some kind of internal conversion to a solid fuel before burning it off. I have never understood why this should be a big issue regarding ups or other performance variable.
Last edited by Shenpen on Mon Jul 29, 2019 3:24 pm, edited 1 time in total.

Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Adamo »

For the love of god please do not do this. If you do this, I will no longer be able to maintain realism mods that reinstitute steam efficiencies that enabled me to normalize my chemical physics with my nuclear physics. It would be impossible to make modifications that match vanilla ratios in any reasonably-realistic way without being able to normalize the energy throughputs using the temperature. I would be incredibly disappointed if Factorio made this move away from using physics in its engine.

Bilka
Factorio Staff
Factorio Staff
Posts: 3128
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Bilka »

Shenpen wrote:
Mon Jul 29, 2019 3:08 pm
On the other hand I would love to see some form of fluid-fuel being implemented. Even if is just some kind of internal conversion to a solid fuel before burning it off. I have never understood why this should be a big issue regarding ups or other performance variable.
The fluid energy source is a thing.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Adamo »

Bilka wrote:
Mon Jul 29, 2019 3:47 pm
Shenpen wrote:
Mon Jul 29, 2019 3:08 pm
On the other hand I would love to see some form of fluid-fuel being implemented. Even if is just some kind of internal conversion to a solid fuel before burning it off. I have never understood why this should be a big issue regarding ups or other performance variable.
The fluid energy source is a thing.
In fact, I *just* posted a mod that adds a fluid-burning boiler and fuel_values to existing fluids, plus a methane source to burn directly (and more clearly). https://mods.factorio.com/mod/adamo-carbon/downloads

User avatar
Shenpen
Fast Inserter
Fast Inserter
Posts: 227
Joined: Sat Aug 27, 2016 2:46 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by Shenpen »

I *just* posted a mod that adds a fluid-burning boiler
Yeah. Just saw that. Will check it out.

Why do I remember that fluid fuels was "impossible"?

User avatar
BlueTemplar
Smart Inserter
Smart Inserter
Posts: 2420
Joined: Fri Jun 08, 2018 2:16 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by BlueTemplar »

Maybe it was only added in 0.16.0 ?
https://wiki.factorio.com/Version_history/0.16.0#0.16.0
Added FluidPrototype::fuel_value and Generator::burns_fluid.
BobDiggity (mod-scenario-pack)

FuryoftheStars
Smart Inserter
Smart Inserter
Posts: 2530
Joined: Tue Apr 25, 2017 2:01 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by FuryoftheStars »

BlueTemplar wrote:
Mon Jul 29, 2019 4:39 pm
Maybe it was only added in 0.16.0 ?
https://wiki.factorio.com/Version_history/0.16.0#0.16.0
Added FluidPrototype::fuel_value and Generator::burns_fluid.
Hmm, I thought I found something indicating 0.17.0? I'm fairly sure it was a post by bobingabout saying that he had managed to get the devs to put it in or something, but as I didn't bookmark the thread or anything, I doubt I'm going to find it now.

EDIT: Oh, generator is different from boiler, though. Yeah, they've had generator for a bit (think ks power mod).

EDIT 2: Here we go. From the 0.17.0 patch notes:
FactorioBot wrote:
Tue Feb 26, 2019 5:13 pm
{...}
Modding
  • {...}
  • Added "fluid" energy_source type can be used for both fuel-value based fluids, and heat capacity based fluids configured the same was as the generator entity.
My Mods: Classic Factorio Basic Oil Processing | Sulfur Production from Oils | Wood to Oil Processing | Infinite Resources - Normal Yield | Tree Saplings (Redux) | Alien Biomes Tweaked | Restrictions on Artificial Tiles

User avatar
BlueTemplar
Smart Inserter
Smart Inserter
Posts: 2420
Joined: Fri Jun 08, 2018 2:16 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by BlueTemplar »

Oh, my bad, yes, generators (direct electricity) ≠ boilers (energy to calorific fluid, like steam)...
Was about to post this example of generators in 0.16
BobDiggity (mod-scenario-pack)

User avatar
Shenpen
Fast Inserter
Fast Inserter
Posts: 227
Joined: Sat Aug 27, 2016 2:46 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by Shenpen »

Bilka wrote:
Mon Jul 29, 2019 3:47 pm
Shenpen wrote:
Mon Jul 29, 2019 3:08 pm
On the other hand I would love to see some form of fluid-fuel being implemented. Even if is just some kind of internal conversion to a solid fuel before burning it off. I have never understood why this should be a big issue regarding ups or other performance variable.
The fluid energy source is a thing.
Thank you for pointing out something that I had totally missed. I have now found a way to burn methane, kerosine and other fuels in KS Power! :D

User avatar
Shenpen
Fast Inserter
Fast Inserter
Posts: 227
Joined: Sat Aug 27, 2016 2:46 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by Shenpen »

Adamo wrote:
Mon Jul 29, 2019 3:55 pm
I *just* posted a mod that adds a fluid-burning boiler and fuel_values to existing fluids, plus a methane source to burn directly (and more clearly). https://mods.factorio.com/mod/adamo-carbon/downloads
I dont find any option for fluid burning boiler. Just one technology with four recipes. All works perfectly and I can burn the methane in KS Power.
burning methane.png
burning methane.png (3.54 MiB) Viewed 4906 times

Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Adamo »

Shenpen wrote:
Mon Jul 29, 2019 8:14 pm
Adamo wrote:
Mon Jul 29, 2019 3:55 pm
I *just* posted a mod that adds a fluid-burning boiler and fuel_values to existing fluids, plus a methane source to burn directly (and more clearly). https://mods.factorio.com/mod/adamo-carbon/downloads
I dont find any option for fluid burning boiler. Just one technology with four recipes. All works perfectly and I can burn the methane in KS Power.

burning methane.png
The gas-fired boiler introduced in the Adamo Carbon mod will burn any fluids with a fuel_value. But yes, KS Power should work fine, too! My gas-fired boiler should be gated behind fluid handling. I'll talk to you more in the discussion there, since you asked me a question there.

User avatar
Shenpen
Fast Inserter
Fast Inserter
Posts: 227
Joined: Sat Aug 27, 2016 2:46 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by Shenpen »

Turns out I was just being particularly blind yesterday. Works perfectly!
gas-generators.png
gas-generators.png (2.3 MiB) Viewed 4862 times

User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3700
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by DaveMcW »

I support anything that improves fluid performance in the base game, no matter how many mods have to be sacrificed.

User avatar
BlueTemplar
Smart Inserter
Smart Inserter
Posts: 2420
Joined: Fri Jun 08, 2018 2:16 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by BlueTemplar »

Adamo wrote:
Mon Jul 29, 2019 3:11 pm
For the love of god please do not do this. If you do this, I will no longer be able to maintain realism mods that reinstitute steam efficiencies that enabled me to normalize my chemical physics with my nuclear physics. It would be impossible to make modifications that match vanilla ratios in any reasonably-realistic way without being able to normalize the energy throughputs using the temperature. I would be incredibly disappointed if Factorio made this move away from using physics in its engine.
From Friday Facts #305 - The Oil Changes :
Adamo wrote:
Mon Jul 29, 2019 3:54 pm
Bilka wrote:
Mon Jul 29, 2019 3:50 pm
Adamo wrote:
Mon Jul 29, 2019 3:15 pm
I just saw that people are seriously talking about removing temperature, now, too. :( Good lord I hope we are not going down a bad path.
The fluid temperature conversation was over with 0.17.0 release, such a big modding change would have to be done with a major version. I suggest to take a look at post dates before freaking out about potential changes.
Well, maybe you can understand my worry! People have been bringing it up during these conversations, then I saw the posts over there. OK, I'm glad to hear it isn't happening.
I guess that Adamo might be more concerned about this change being implemented at all, rather than, say, about having it suddenly pop up in the next experimental ?
BobDiggity (mod-scenario-pack)

Koub
Global Moderator
Global Moderator
Posts: 7199
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Koub »

DaveMcW wrote:
Tue Jul 30, 2019 9:46 am
I support anything that improves fluid performance in the base game, no matter how many mods have to be sacrificed.
I agree with Dave : if I have to choose between sacrificing vanilla and sacrificing mods, I'll sacrifice mods.
If similar performance can be achieved for vanilla while letting things possible for mods, then I'm totally fine.
Koub - Please consider English is not my native language.

Adamo
Filter Inserter
Filter Inserter
Posts: 479
Joined: Sat May 24, 2014 7:00 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Adamo »

Koub wrote:
Tue Jul 30, 2019 11:55 am
DaveMcW wrote:
Tue Jul 30, 2019 9:46 am
I support anything that improves fluid performance in the base game, no matter how many mods have to be sacrificed.
I agree with Dave : if I have to choose between sacrificing vanilla and sacrificing mods, I'll sacrifice mods.
If similar performance can be achieved for vanilla while letting things possible for mods, then I'm totally fine.
It's not about sacrificing mods. It's about further moving away from doing actual physics. Do we really want to continue to move away from realism in this game? We've already stopped using efficiencies. I still use them, but, a smart man would see that their number is up in the code.

Koub
Global Moderator
Global Moderator
Posts: 7199
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by Koub »

My stance is that if realism in a game gets in the way of having fun, then I'm OK to sacrifice as much realism as needed to maximize the fun.
Now I KNOW "having fun" is extremely subjective, and there are as many ways to have fun as there are people, so that's not a easy equation to solve.

If I wanted to be a little provocative, I'd say that if I wanted ultimate realism, I already have real life for that. I have never seen a game that was overwhelmingly accurate realism-wise, so I'm fine with not prioritizing realism overall.

I take the example of the movies and series, which are quite a source of entertainment. Being a science & tech geek myself, I cry tears of blood almost every time anything sciency or techy is said, despite being an expert in nothing. I just can't imagine how an expert will feel with the bullshit we see/hear in movies.

Well it's the same-ish for the games, including Factorio. At one point of expertise, there is no way people won't start to see inaccuracies. But that's what incredulity suspension is for. As long as the experience is fun, I'm willing to deal with it.
Koub - Please consider English is not my native language.

FuryoftheStars
Smart Inserter
Smart Inserter
Posts: 2530
Joined: Tue Apr 25, 2017 2:01 pm
Contact:

Re: Removing fluid temperature - thoughts?

Post by FuryoftheStars »

I'd be ok with the removal of temp for the performance gain if its as good as implied (again, though, with the caveat of what bobingabout suggested back at the end of page one). I think just about anything that could be done with temp before can still be simulated with current mechanics, just not with as fine tuned of a result. Different temp fluids would just now be literally different fluids and mixing them could be simulated with a chem plant. The buildings that are meant to only take fluids in a certain temp range I think can still be limited in this same fashion, too.
My Mods: Classic Factorio Basic Oil Processing | Sulfur Production from Oils | Wood to Oil Processing | Infinite Resources - Normal Yield | Tree Saplings (Redux) | Alien Biomes Tweaked | Restrictions on Artificial Tiles

PyroFire
Filter Inserter
Filter Inserter
Posts: 356
Joined: Tue Mar 08, 2016 8:18 am
Contact:

Re: Removing fluid temperature - thoughts?

Post by PyroFire »

Klonan wrote:
Sat Jan 19, 2019 1:00 pm
What are your thoughts?
Do you do something super interesting that is only possible with temperature?
Would it be a huge loss if we removed temperature?
If it were to be removed, would you request some functionality in its place?
Do you have any differing suggestions for the fluid and temperature systems?

TEMPERATURE HOW?????

Image

Image

Image


Or in other words, even if i wanted to make a mod... yeah, no circuit conditions? Erm... how is such a mod going to work considering potentially unreliable temperature throughput, which probably needs to be measured on pumps?
Down with temperature!

Interestingly i've actually accounted for such situations in my randomizer mod's rando logic, but that's not entirely finished yet because it's just awkward to write for.


P.S.

Steamtorio: Factorio but everything is powered with steam.
I could change electricity to steam fluidboxes no problem, just for fun. Each requiring some temperature mix. ... but how to measure/automate????

Post Reply

Return to “Modding discussion”