Closed FenodyreeAv closed 9 years ago
This is some bigger bug. If you trying wrench pipe in loc where it cant inicialize it del need always wretch pipe to another pipe
To clarify, the bug is that H/E pipes allow you to wrench them in an invalid configuration, not that they disappear when wrenched this way.
No, that sounds more like a thinly veiled proposal for a fix.
From the player's perspective anyway, the bug seems to be largely what FenodyreeAv described.
Let me rephrase that: The reason most pipes do not experience this bug, is due to the fact that they can not be wrenched in an invalid configuration. Therefore, for consistencies sake, this is the most reasonable fix.
Happy?
Sorry if that came across harshly.
I tested this a little more, and It's not that the pipes are letting themselves be wrenched down in a place they can't go. I unwrenched the engine cooling pipes, and immediately tried to put them back and they were deleted.
Check version of dev freeze. On last all work. all pipes can be wrenched an invalid configuration and pipe qdel hemself after bad inicializacion. I think if change qdel in inicializacion to Destroy (unwrench) all be norm.
This bug only occurs for H/E piping and not regular piping right? After a cursory look at the pipe construction/initialization code I can't see any significant difference between the two.
Yup, normal piping seems to work as expected.
normal pipes appear to qdel() themselves when wrenched in invalid positions, possibly related.
This effects all pipes.
Brief description of the issue: When wrenching down H/E, H/E Bent or Junction pipes, they simply vanish instead of being installed. What you expected to happen: H/E pipes to be connected by adaptor to other pipes and function. What actually happened: The pipes were deleted from the game. Steps to reproduce: Attempt to wrench down an H/E pipe. Additional info: