Page 1 of 1

[Dominik][0.17.60] Fluid mixing by pipe upgrade [mods]

Posted: Wed Jul 31, 2019 6:47 pm
by boskid
  1. Download "fluid-mixing-by-upgrade", sync mods then load
    save
    fluid-mixing-by-upgrade.png
    fluid-mixing-by-upgrade.png (52.43 KiB) Viewed 2237 times
  2. Remove cutter underground pipe
  3. Use upgrade planner(is in toolbar) to instant upgrade pipe that is in front of assembler
  4. fluid-mixing-by-upgrade-2.png
    fluid-mixing-by-upgrade-2.png (48.28 KiB) Viewed 2237 times

Re: [0.17.60] Fluid mixing by pipe upgrade [mods]

Posted: Wed Jul 31, 2019 6:57 pm
by boskid
Because upgrade of undeground pipe (in setup from first post) will mark underground pipe to be upgraded by bots, i had to come up with more complex setup:
  1. Download "fluid-mixing-by-upgrade-of-underground-pipe", sync mods then load
    save
    fluid-mixing-by-upgrade-of-underground-pipe-1.png
    fluid-mixing-by-upgrade-of-underground-pipe-1.png (54.44 KiB) Viewed 2228 times
  2. Remove cutter underground pipe
  3. Upgrade second from left underground pipe (it is connected to two fluid entities from same fluid system)
  4. fluid-mixing-by-upgrade-of-underground-pipe-2.png
    fluid-mixing-by-upgrade-of-underground-pipe-2.png (53.18 KiB) Viewed 2228 times

Re: [Dominik][0.17.60] Fluid mixing by pipe upgrade [mods]

Posted: Thu Aug 01, 2019 4:29 pm
by Dominik
Resolved this by preventing the action altogether if the blocked connection is in play. See viewtopic.php?f=182&t=73884 for more.

Re: [Dominik][0.17.60] Fluid mixing by pipe upgrade [mods]

Posted: Thu Aug 01, 2019 4:31 pm
by boskid
Steps to reproduce:
  1. Build this:
    steam-engine-to-steam-turbine-fluid-mixing.png
    steam-engine-to-steam-turbine-fluid-mixing.png (65 KiB) Viewed 2145 times
  2. Remove cutter
  3. Upgrade (by upgrade planner or by hand) steam engine into steam turbine
  4. Fluid mixing (crashes on consistency check)
And another case, bundled with gui crash: 73926

Re: [Dominik][0.17.60] Fluid mixing by pipe upgrade [mods]

Posted: Thu Aug 01, 2019 6:29 pm
by Dominik
I have blocked upgrading anything that has a fluid system with the block.