View Full Version : Blocking masked textures
Dash 9
10-14-2001, 10:13 AM
The title almost says it all; I want to make a catwalk on which players can run but no matter what I've tried they still fall through.
I'm all ears to suggestions.
Thanks!
NutWrench
10-14-2001, 10:37 AM
Try using a 3D masked brush instead of a sheet brush. 2D brushes won't stop anything. images/icons/wink.gif Select the Cube brush and give it the shape you need for your catwalk, then Special Add it as a masked decoration.
If you'd rather use a sheet brush, then you can prevent players from passing throught it by placing a 3D Collision Hull in front of (or over) the sheet brush. Use the cube brush again and make a thin, rectangular brush that blocks the player from touching the sheet brush. Special Add it as a Collision Hull. Don't let the collision hull touch the sheet brush or the surrounding brushes. (As a 3D object, it still has BSP properties, even though it's invisible)
A Collision Hull is just a 3D brush that is invisible during the game (like a Zone Portal), and which will block the player. You can see Collision Hulls in the editor (and you can give it any textures you want, it doesn't matter), but they will disappear if you toggle the realtime update button.
[ 10-14-2001: Message edited by: NutWrench ]
Just add an equal sized solid block under it (about 8 units away so it's not touching the masked texture).
Select texture -> matching brush.
check the invisible check box. the brush will go bye bye, but the hit detection will stay.
there ya go. images/icons/grin.gif
Dash 9
10-14-2001, 11:50 AM
I'll give it a go. Thanks guys!
Ultima
10-14-2001, 08:20 PM
Yeah, I honestly don't see the point of sheets for most uses except maybe zone portals..
most of the stuff you can just do with a nonsolid 3d brush (be careful how you use them though! images/icons/smile.gif )
i mostly use sheets for decoration and zone portals.
I make entirely too many internal maps. I never release any of them images/icons/tongue.gif
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.