Entity Leek!


B|ackout
06-12-2004, 09:48 PM
I am having problems making the spawn point for the allies team in my first map. I place one entity, info_player_allies, right where I want it, but when I compile it, it says this;
Warning: === LEAK in hull 0 ===
Entity info_player_allies @ ( 256,-896, 64)
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

Warning: === LEAK in hull 3 ===
Entity info_player_allies @ ( 256,-896, 64)
0.20 seconds elapsed

I have gotten this to work, but it got out of WorldCraft for some reason, and when I did it again, it keeps saying there is a leek. It lets me play the map with the leek, but I would like to get rid of it if I could. Does anyone have any solutions?

Jello_Biafra
06-12-2004, 10:49 PM
Think of a map as a sealed box. If there is a hole in the map, or a leak, and you put water in it, it would leak out. Entities are the water. So you need to make sure that your map is sealed with world brushes (just normal non-entity brushes or sky brushes).

B|ackout
06-12-2004, 11:42 PM
I know what a leek is, but what I dont know how to fix it. You said something about "brushes"? What are they? I never understood them:confused:

haircut
06-13-2004, 01:41 AM
Here is a recent forum thread with a bit more information that might help you.

http://www.dayofdefeat.net/forums/showthread.php?s=&threadid=34373

B|ackout
06-13-2004, 08:48 AM
I think that will help a lot, but what are entity brushes?

haircut
06-13-2004, 09:22 AM
If your talking about the text that came up in your error report:

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.

It's talking about the origin of the entity. The bit of the entity that is the little red cross.

Gorbachev
06-24-2004, 10:55 PM
Actually, in that context it is referring to a brush based entity that uses an 'origin' covered brush as its axis. So a func_door_rotating for example. meaning that the true axis of rotation needed might be outside the world (for whatever reason...this is really rare.) so it'd need to be encased in its own little box of null/sky or whatever.

London
07-03-2004, 11:05 AM
ya know what always works for me? if you try and try and cant fix a leak just put a thin cube around your whole map and then hollow it. lol the n00b way out.

Day of Defeat Forum Archive created by Neil Jedrzejewski.

This in an partial archive of the old Day of Defeat forums orignally hosted by Valve Software LLC.
Material has been archived for the purpose of creating a knowledge base from messages posted between 2003 and 2008.