Bug 3305 - buildables can be placed where they shouldn't be
Status: RESOLVED FIXED
Alias: None
Product: Tremulous
Classification: Unclassified
Component: Misc
Version: unspecified
Hardware: All All
: P2 major
Assignee: Tremulous Bugs
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2007-08-12 16:25 EDT by M. Kristall
Modified: 2007-09-26 15:40:47 EDT
0 users

See Also:


Attachments
building bboxes falling off a ledge (8.05 KB, application/octet-stream)
2007-09-15 21:22 EDT, Roman "kevlarman" Tetelman

Description M. Kristall 2007-08-12 16:25:26 EDT
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.
Comment 1 Tim Angus 2007-09-15 19:41:37 EDT
Can you provide some more detail, such as an example of the problem?
Comment 2 Roman "kevlarman" Tetelman 2007-09-15 20:31:57 EDT
(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.
Comment 3 Roman "kevlarman" Tetelman 2007-09-15 21:22:20 EDT
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.
Comment 4 Tim Angus 2007-09-26 15:40:47 EDT
Fixed in r1017. I'm pretty sure I don't like the ability to build like this anyway (see bug #2929).