Vulcanus-type Fog Direction Control

Place to ask discuss and request the modding support of Factorio. Don't request mods here.
Loup&Snoop
Inserter
Inserter
Posts: 37
Joined: Wed Dec 04, 2024 4:33 am
Contact:

Vulcanus-type Fog Direction Control

Post by Loup&Snoop »

05-09-2025, 16-08-25.png
05-09-2025, 16-08-25.png (887.06 KiB) Viewed 212 times
(You can also see in the attached video.)

My Problem:
I am making a planet with a very high wind speed, and would like to use Vulcanus-type fog to make the effect. However, fog moves in the opposite direction of wind, which looks very jarring at high wind speed because clouds and smoke go the opposite way. Clouds (I think Rseding meant fog?) opposing wind is not a bug as per: viewtopic.php?p=628540&hilit=fog+wind#p628540

What I considered:
  • Programatically spawning giant smokes to make the effect. => Looks bad.
  • Flip wind direction and remove clouds: Now all the smoke goes the wrong way.
Any of these would work for me:
  • FogEffectParameters.fog_direction_upwind as a bool (default true). Since fog primarily moves left/right, it may be suffeicient to have a bool to flip the sign.
  • LuaSurface.fog_direction_offset OR FogEffectParameters.fog_direction_offset to change the RealOrientation difference between wind orientation and fog direction (default = 0.5). Example: fog_direction_offset = 0 => fog moves downwind.
  • LuaSurface.fog_direction OR FogEffectParameters.fog_direction to force fog to go at that RealOrientation, ignoring wind.
If possible, I would also like to have FogEffectParameters.movement_speed_multiplier like CloudsEffectProperties.movement_speed_multiplier , so everything can move at a visually appropriate speed.

This is mostly aesthetic, so I understand if you don't address this request. But I would still appreciate if you did.
Attachments
2025-05-09 18-44-32.mp4
Fog+Smoke, no clouds. Fog is now clearly and coherently going upwind.
(2.69 MiB) Downloaded 22 times
2025-05-09 17-01-04.mp4
Fog+Cloud+Smoke. See the fog and clouds opposing each other makes a confusing visual.
(3.64 MiB) Downloaded 25 times
Post Reply

Return to “Modding interface requests”