When determining if a buildable can be placed, certain tests are done. The location used for the test is not always the location where the buildable will end up when it is built; sometimes a buildable will end up in a bad place.
(In reply to comment #1)
> Can you provide some more detail, such as an example of the problem?
>
the easiest places to reproduce this bug (if it is in fact a single bug, it very well could be several unique bugs) are:
1)on uncreation in the tall center room if you build on the ledges at the top of the room, the blueprint will appear on the ledge, but when you place the buildable it will fall to the floor (not just the model, the bbox too)
2)on atcs stand by the ramp in the alien base on the top level, position a hovel so that it's on the floor (it'll have to be a little bit up the ramp because otherwise the drop is too tall), jump and place the hovel, and you will have built a hovel with the exit permanently blocked, even though the code tries to prevent that.
Created attachment 1515[details]
building bboxes falling off a ledge
here's a demo of the uncreation bug(the tube pops because i built the egg too high, but otherwise you could build a tower of those tubes, it's reproducible on almost all maps, though much more difficult to pull off on others)
i can't reproduce the atcs hovel thing on the game.qvm i have lying around, so that was probably introduced recently (r880 or r898 are the most likely causes), i'll test it tomorrow and see if i can figure it out.
Created attachment 1515 [details] building bboxes falling off a ledge here's a demo of the uncreation bug(the tube pops because i built the egg too high, but otherwise you could build a tower of those tubes, it's reproducible on almost all maps, though much more difficult to pull off on others) i can't reproduce the atcs hovel thing on the game.qvm i have lying around, so that was probably introduced recently (r880 or r898 are the most likely causes), i'll test it tomorrow and see if i can figure it out.