Sprites Causing Leak?
DarkATi
Revelation 22:17 Join Date: 2003-06-20 Member: 17532Members, Reinforced - Shadow
This is what I get:
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->BSP generation successful, writing portal file 'F:\ns_project.prt'
Warning: === LEAK in hull 1 ===
Entity env_sprite @ (-998, 938, 475)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
0.88 seconds elapsed
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Never had it say it was succesful like that and then say there's a leak in Hull 1, normally I get a leak in hull 0. When I delete the env_sprite (which is 100% within the level) the error goes away, these sprites are key, I cannot drop them. Any solutions?
~ DarkATi
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->BSP generation successful, writing portal file 'F:\ns_project.prt'
Warning: === LEAK in hull 1 ===
Entity env_sprite @ (-998, 938, 475)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
0.88 seconds elapsed
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Never had it say it was succesful like that and then say there's a leak in Hull 1, normally I get a leak in hull 0. When I delete the env_sprite (which is 100% within the level) the error goes away, these sprites are key, I cannot drop them. Any solutions?
~ DarkATi
Comments
you may have to re-create the sprite... it could be corrupt.
you may have to re-create the sprite... it could be corrupt. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
I did try replacing it... same error.
~ DarkATi
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->LEAK LEAK LEAK was the old message and provided no information.
The new information includes the hull
hull 0 : visibile polygons
hull 1 : player standing/man sized monster collision hull
hull 2 : player crouched/small monster collision hull
hull 3 : misc (usualy unused) hull <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
does this help? prolly not <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
EDIT;
nm, env_sprite... i missed.... sry
/EDIT
~ DarkATi
why do you have to have the hard problems? lol
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->BSP generation successful, writing portal file 'F:\ns_project.prt'
Warning: === LEAK in hull 1 ===
Entity env_sprite @ (-998, 938, 475)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
0.88 seconds elapsed
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Never had it say it was succesful like that and then say there's a leak in Hull 1, normally I get a leak in hull 0. When I delete the env_sprite (which is 100% within the level) the error goes away, these sprites are key, I cannot drop them. Any solutions?
~ DarkATi <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
alt p = problems? if the it has it in there click it - go to then delete it
this happened to me with other things - invisible things in the void where i havent put anything.
If you actually read what it says it in the leak warning it'll tell you exactly that so changing the entity to somethig different will have no effect and simply moving it will cause it to pick a different one entirely.
I suggest you fire up your map and load your pointfile and follow it. You may think there is no hole in your architecture but evidently there is. Either that or as i already stated you have an entity exposed to the void. Either way it exists and bsp hasn't just made this up for no apparent reason.
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->BSP generation successful, writing portal file 'F:\ns_project.prt'
Warning: === LEAK in hull 1 ===
Entity env_sprite @ (-998, 938, 475)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush
Leak pointfile generated
0.88 seconds elapsed
<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Never had it say it was succesful like that and then say there's a leak in Hull 1, normally I get a leak in hull 0. When I delete the env_sprite (which is 100% within the level) the error goes away, these sprites are key, I cannot drop them. Any solutions?
~ DarkATi <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
If Hull 1 has a "hole" and Hull 0 doesn't, it could mean that you have an item within half a player bounding box of an edge. Since planes are shifted half the bounding box before being used for Hull 1, that might be causing the error by placing the sprite outside the bounds of the clip hull. If removing the sprite fixes the error, try moving it so that it's at least 40 units from the nearest wall and compiling again.
This might also be the bug in BSP I've been fishing for with bad clip hulls. I've been asking for bad maps for a month now with only 1 taker -- if shifting your sprite doesn't fix the problem, would you be willing to email me your .map for testing?
If shifting the sprite does fix the problem, I'll need to consider reducing the sensitivity of the leak test for hulls 1-3, since there are going to be times when a point entity needs to be close to the visible hull walls.