Page 1 of 1

Call a plumber, there's a leak!

Posted: Thu May 22, 2003 2:20 pm
by Zip
This is quite baffling indeed:

When I compile a very simple room i have done i get these messages:

entity reached from outside -- no filling
********
**Leak**
********

Then in the next bit of compile process:

****Error****

Loadportals: couldn't read.......C:/bla bla bla/mapname.prt

What puzzles me is, my room is as water tight as a duck's bum! How can it be leaking?

I presume the ***Error*** is caused by the **Leak** problem or is there something else wrong with my room?

Posted: Thu May 22, 2003 5:16 pm
by Psycho
do you have some brushes or entities outside your "room"?
You have to make a brush all the way over your map. Then it doesn't leak anymore (and give it the caulk texture outside and the sides you see you give it a sky texture)

Posted: Thu May 22, 2003 7:24 pm
by Zip
I have a room on a small patch of grass, with a sky surrounding it (sky on all sides and above, grass on bottom). I have a sun too. It's totally enclosed, but still i get the leak! Maybe there's something I haven't noticed yet?

Posted: Thu May 22, 2003 8:01 pm
by FoShizzle
Is the compile error coming from Mbuilder? If so, try using the in-game one. Go up to the top, where it says "BSP." Choose BSP in that menu as well. It will show you your leak in red. Fix it, then compile again with mbuilder.

pointfile

Posted: Thu May 22, 2003 8:58 pm
by tltrude
In the editor load up your map and hit file/pointfile. If there is a leak into the void it will show as a red line.

Posted: Thu May 22, 2003 10:43 pm
by FoShizzle
Ah, that's what I was trying to tell him. Thanks for giving an easier way of doing it, I learned something new about leaks now :D

Posted: Fri May 23, 2003 3:46 pm
by panTera
it's best to give every brushface that can see into the void the caulk texture (all outer faces).
so try to turn your grass into caulk first, then apply the grass texture to the topface again. To be sure even place a piece of sky underneath it, connected to the rest of the skybox of course.
Tip: make your skybrushes and other bordercaulk-stuff thick enough (~32-64 units).

(Btw, by "patch of grass" you didn't mean a "Radiant patch-mesh" did you :wink: ? If so, you'll need a caulk brush underneath it.)

Posted: Fri May 23, 2003 3:52 pm
by Zip
Ah ha, something new learnt, thanks guys :D

By patch of grass I ment a normal caulk brush with the grass texture on the top face :) Haven't learnt about meshes yet :oops:

I'll see if i can find this leak now 8) If not I'll do the sky thing.

Thanks again everyone

Follow the red line

Posted: Fri May 23, 2003 4:09 pm
by Zip
Well I couldn't sort out the leak, but it doesn't matter I'll re-make the room (it was a poor quality room I test things in).

Just a note though: how do you know what to fix? I mean which end of the red line is the problem area? My little red line went on quite some journey around my room! It went from the origin (for a rotating door) out the window and round the map to the edge. I guess you'd have to see it though!

Anyway, thanks.

leaking door

Posted: Fri May 23, 2003 7:14 pm
by tltrude
Door entities (windows and ladders too) can leak without a hole into the void. It mainly happens because the door is a copy.

Where the red line ends up in the void is the important end because it shows where a crack in the skybox may be.

Posted: Fri May 23, 2003 10:48 pm
by Zip
Right-o, thanks. I think it must be the door frame that I copied.

By the way, what's the difference between 'Clone' and 'Clone Exact' ? I can't see any difference.

I use 'Clone Exact' to copy a selected brush(es)

same one!?

Posted: Tue May 27, 2003 12:48 am
by m0g
:arrow: I've got the same problem when compiling with Mbuilder...
entity reached from outside -- no filling
********
**Leak**
********

Then in the next bit of compile process:

****Error****

Loadportals: couldn't read.......C:/bla bla bla/mapname.prt
I tried your suggestions with; ingame 'BSP' thingy, also 'hit file/pointfile'.. but no red lines, nothing!? :(

My map is a bit bigger then Zip's room, its more like a town now...
Everything is inside of the 'map'and not outside like it says...grrr

pls advice

n :shock: :shock: b

forget about it!

Posted: Tue May 27, 2003 1:00 am
by m0g
Dont worry, I found the problem...
It was my skybox which i moved by accident... :roll: