Page 1 of 1

[0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Mon Oct 19, 2015 6:42 pm
by Twisted_Code
If a player wishes to place a blueprint where part of it is a gate that would be over an already placed gate (or gate bp ghost), the preview will show the gate as red as if the bp gate is a different entity type than the placed one, and the player will have to force blueprint placement. The issue is that it's a counterintuitive exception to the rule that blueprints can be placed overlapping entities of the same type.

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Tue Oct 20, 2015 1:02 pm
by kovarex
Thanks for the report, it is fixed for 0.12.13 now.

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Tue Oct 20, 2015 1:10 pm
by sillyfly
Wait, 0.12.13? Is 0.12.12 out yet? :o

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Tue Oct 20, 2015 1:37 pm
by kovarex
sillyfly wrote:Wait, 0.12.13? Is 0.12.12 out yet? :o
Yes, this minute :)

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Wed Oct 21, 2015 12:37 am
by Twisted_Code
How did this bug even happen anyway? Seems to me one of you must've done something really silly.

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Wed Oct 21, 2015 5:56 am
by kovarex
Twisted_Code wrote:How did this bug even happen anyway? Seems to me one of you must've done something really silly.
The code for buildability checks is actually quite complicated. And there are reasons for it as the logic is compliated.

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Wed Oct 21, 2015 9:03 am
by Rseding91
kovarex wrote:
Twisted_Code wrote:How did this bug even happen anyway? Seems to me one of you must've done something really silly.
The code for buildability checks is actually quite complicated. And there are reasons for it as the logic is compliated.
Sounds like a good topic for a FF :) It's better than it was, still complicated but better.

Re: [0.12.10] [kovarex] ghost gates & placed gates are treated differently

Posted: Sat Oct 24, 2015 3:24 am
by Twisted_Code
Rseding91 wrote:
kovarex wrote:
Twisted_Code wrote:How did this bug even happen anyway? Seems to me one of you must've done something really silly.
The code for buildability checks is actually quite complicated. And there are reasons for it as the logic is compliated.
Sounds like a good topic for a FF :) It's better than it was, still complicated but better.
I'd be interested in such an FF, because frankly, I can't understand how it's so complicated. If the two objects are the same and oriented the same, the blueprint should ignore it. If the two objects are fast-replace compatible, the blueprint should build over the old one. What more is there to it?
Edit: speaking of which, today is Friday... and it looks like you explained it in today's post.