Enduring Embers


Enduring Embers is a Factorio mod crafted to elevate your visual experience, transforming the humble smoke trail into a profound, lasting aspect of your industrial journey. Say goodbye to fleeting, grey wisps and hello to rich, black smoke that lingers, immersing you deeper into your factory's bustling life.

Content
10 months ago
2.0
2.90K
Transportation Trains

g a bit too much / configurable?

10 months ago

I have a vertical station, that got non-interactable with this mod
https://imgur.com/a/WRP3zvf

could you please add options to lighten the smoke a bit?

10 months ago

I have a vertical station, that got non-interactable with this mod
https://imgur.com/a/WRP3zvf

could you please add options to lighten the smoke a bit?

I'm unfamiliar with creating a menu yet, but I will create a github and attempt to create one, so the settings are adjustable :)

10 months ago
(updated 10 months ago)

thanks.
maybe a short description of the lua values might also help for ppl to adjust it themselves?

for me i ended up with:

local color = data.raw['trivial-smoke']['train-smoke'].color
color.r = 0.275
color.g = 0.275
color.b = 0.275
color.a = .6 -- 0.85

data.raw['trivial-smoke']['train-smoke'].duration = 6 * 60
data.raw['trivial-smoke']['train-smoke'].spread_duration = 40 * 60
data.raw['trivial-smoke']['train-smoke'].fade_away_duration = 4 * 60
data.raw['trivial-smoke']['train-smoke'].end_scale = 7


but just because of beeing tired of testing :D

10 months ago
(updated 10 months ago)

thanks.
maybe a short description of the lua values might also help for ppl to adjust it themselves?

for me i ended up with:

local color = data.raw['trivial-smoke']['train-smoke'].color
color.r = 0.275
color.g = 0.275
color.b = 0.275
color.a = .6 -- 0.85

data.raw['trivial-smoke']['train-smoke'].duration = 6 * 60
data.raw['trivial-smoke']['train-smoke'].spread_duration = 40 * 60
data.raw['trivial-smoke']['train-smoke'].fade_away_duration = 4 * 60
data.raw['trivial-smoke']['train-smoke'].end_scale = 7


but just because opf beeing tired of testing :D

I will add a description in the meantime.

color.a = 0.6 -- this goes from 0.275 default grey color of smoke to a solid black color at 1.0 (this is the alpha channel)

data.raw['trivial-smoke']['train-smoke'].duration = 6 * 60 -- The duration of smoke in seconds (the * 60 part is ticks, the actual 6 is seconds, so 10 * 60 would be 10 seconds, ect...).

data.raw['trivial-smoke']['train-smoke'].spread_duration = 40 * 60 -- How long the smoke can spread

data.raw['trivial-smoke']['train-smoke'].fade_away_duration = 4 * 60 -- has to be less than 6 or the within the duration time

data.raw['trivial-smoke']['train-smoke'].end_scale = 7 -- this is the texture scale when it ends, meaning if you give this a huge number it turns into a massive smoke cloud, vs a tiny one, default value is 1.

10 months ago

thanks, almost guessed these now.
just for understanding though: why can smoke spread longer than it fading away?

shouldnt it all be smaler than the smoke-duration itself?

9 months ago

This would still be preferred as an option to configure in-game. While very cool to see the smoke, it gets a bit annoying especially if you also use slower trains.

4 months ago

What are the vanilla values? For comparison. Sounds neat, but I'm on a ribbon world.. I don't want to simulate 19th century London in every aspect, i.e. I'd like to see what's even happening in my factory lol

Did you ever figure out how to make options pop up in the mod settings interface? This mod is a cool idea.

New response