Prevent Offchamber And Turrets To Fire Trough Door
Lt_Gravity
Join Date: 2003-04-28 Member: 15909Members
I came about an bug when I playtested ns_source_b34 the first time directly after the succesful compile:
offense chamber and turrets shot at players if they come in range although a CLOSED door is in between.
is it a common problem or is it somethingthat "broke"?
is there any way to fx it? maybe the "entities block vis" flag within the compile tools?
offense chamber and turrets shot at players if they come in range although a CLOSED door is in between.
is it a common problem or is it somethingthat "broke"?
is there any way to fx it? maybe the "entities block vis" flag within the compile tools?
Comments
Marine turrets seem to be fine also as I would be a gorge behind the door, open it, Bile bomb, Close it when low on health and here the turrets stop shooting.
It must be uniquie problem caused by either odd door size or unique configuration/layout of geometry surrounding the door.
Perhaps the vertical discrepancy has something to do with the problem. If the turret/oc is on the upper end of the ramp (as is the door) and someone approaches from the lower end (but still the other side of the closed door), maybe the turret somehow sees through. Just a hunch and I know nothing about coding at all.
To test maybe move the ramp back a bit and see if it changes?
maybe I should get rit of the remaining leaf errors. but Im not shure if this would solve the problem.
the fact that entities dont block vis is probably the reason they can "see" the player on the other side of the door, there probably isnt a fix by doing something to the map, its probably a code bug that needs to be addressed.
Fixing those Leaf errors will help though <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
but nobody mentioned it during test games. there is something going on here <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->