Hi,
Playing a multiplayer game (hosting and joining), and I cannot place a pipe connecting two petroleum pipes, but bots can?
Same thing occurs with undergrounds.
Playing around with this, caused the entire game to crash.
(Turns out heavy oil and petrol are in the same pipe, which shouldn't happen?)
See attached videos
Thanks
[1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
-
- Manual Inserter
- Posts: 3
- Joined: Mon Sep 17, 2018 10:00 am
- Contact:
[1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
- Attachments
-
- 20210514222239_1.jpg (1.28 MiB) Viewed 2417 times
-
- factorio-previous.log
- (20.83 KiB) Downloaded 168 times
-
- PlacingPipe.mp4
- (7.81 MiB) Downloaded 165 times
-
- PipeCrash.mp4
- (1.13 MiB) Downloaded 172 times
Re: [1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
The crash has nothing to do with your pipe screw up. Are you using the steam- or discord overlay?
-
- Manual Inserter
- Posts: 3
- Joined: Mon Sep 17, 2018 10:00 am
- Contact:
Re: [1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
I used OBS for recording, but did have Steam and Discord Overlay running.
I also thought that pipes shouldn't be able to be do that?
I also thought that pipes shouldn't be able to be do that?
Re: [1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
you got some heavy oil in the upper pipe that is blocking you
Re: [1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
Fluid mixing prevention was vastly simplified because the old system had far too many corner cases and issues. As part of that, bot placement isn't checked at all, and there are a number of ways to get two different fluids in the same system since they're simply not checking anything complicated. For instance, no checks at all on rotating underground pipes/storage tanks/buildings.nightfortress wrote: Sat May 15, 2021 12:15 am I also thought that pipes shouldn't be able to be do that?
From what I've seen, it's only checking if the player is manually placing a pipe/underground pipe, and if it's connecting two or more separate fluid systems (you can always connect a fluid system to itself), and the types of fluids in those systems are different (if they both have two fluids in them, but they're the same two fluids, it works), only then don't allow it.
Re: [1.1.33] Crash (GraphicsInterfaceDX11::swapBuffers)
Thanks for the report.
As for the crash, the game crashed when calling out to a Direct3D function ... the crash was probably caused by one of the in-game overlays, or combination of them.
As for connecting two different fluid systems ... as Silary wrote, the fluid mixing prevention system was simplified and thinned out and we currently don't want to make it any more complicated to prevent the fluid mixing in all cases.
As for the crash, the game crashed when calling out to a Direct3D function ... the crash was probably caused by one of the in-game overlays, or combination of them.
As for connecting two different fluid systems ... as Silary wrote, the fluid mixing prevention system was simplified and thinned out and we currently don't want to make it any more complicated to prevent the fluid mixing in all cases.