News:

Come Chat with us live! Learn how HERE!

Main Menu

Non-wallwalkable walls

Started by E-Mxp, July 09, 2007, 10:38:18 AM

E-Mxp

For my first map I'm creating I really need some walls where you aren't able to wallwalk on.

Plz help!  :)

ps: Im using GtkRadiant 1.5

kaziorvb

u can make'em func_static entities (cuz in fact they can do nothing), lyk u cant wallwalk on teh entities (eg doors, elevators)
Signatures are displayed at the bottom of each post or personal message. BBCode and smileys may be used in your signature.

E-Mxp

I tried it and it makes my wall leak :(
Do I have to make another wall behind it or so?

kaziorvb

think so, you cant have entities connected with the void, so:

- put a clip-shadered wall behind it to cover it
or
- make an inner, thin, invisible wall (with full clip) and make it func_static
or
IIRC - slick shaders are non-wallwalkable (M I rite?), so you could make your own shader that uses desired texture + add surfaceparm slick code to make it slicky (sorry dont have time to write a shader for you)

try that
Signatures are displayed at the bottom of each post or personal message. BBCode and smileys may be used in your signature.

LinuxManMikeC

You are right about the slick surfaceparm.  I think that would be the best way if its on an outer structural wall.  Also, there is a slick shader in the common set which would save you the trouble of making a shader.  You could just make an overlapping detail brush with that.  I don't remember if that brush's surface would have to stick out of the wall a little to give it precedence.  Try it even with the wall first, then move it out 1 game unit if you have to.  Then you will have an invisible, solid, and slick surface.
b]Embrace your inner penguin 8)
GtkRadiant Wiki (under construction)[/b]

E-Mxp

The "inner, thin, invisible wall (with full clip) and make it func_static" thingy worked pretty well :D

but I still want to know more about this sufaceparm slick thingy. So plz, keep it coming :D

LinuxManMikeC

b]Embrace your inner penguin 8)
GtkRadiant Wiki (under construction)[/b]

kaziorvb

<3 indeed, tho func_static is faster and easier, tho maybe worse solution (? - its betta to have as less entities as its possible imo)
Signatures are displayed at the bottom of each post or personal message. BBCode and smileys may be used in your signature.

E-Mxp

I found the slick shader and I got it to work! :D
(I used the "inner, thin, invisble wall" trick and it works great!)

Thank you all boys :D

as for your help:

here, a cookie-holder and mug combo! :)

Survivor

Quote from: kaziorvb<3 indeed, tho func_static is faster and easier, tho maybe worse solution (? - its betta to have as less entities as its possible imo)

Correct
I'm busy. I'll ignore you later.

Kaleo

Quote from: E-Mxp

I wants me one of those!
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

Paradox

I found that having a wall with a one gU thick playerclip works perfectly.

∧OMG ENTROPY∧

Lava Croft

Just build your walls like you always do, add the detail and then cover the entire wall in a playerclip/slick combo-shader. This way you have nicely clipped walls that cannot be wallwalked.
This way you don't have to resort to measures that might very well decrease the performance of your map.

Paradox

Quote from: Lava CroftJust build your walls like you always do, add the detail and then cover the entire wall in a playerclip/slick combo-shader. This way you have nicely clipped walls that cannot be wallwalked.
This way you don't have to resort to measures that might very well decrease the performance of your map.

Quote from: ParadoxI found that having a wall with a one gU thick playerclip works perfectly.
D'oh! i forgot the slick.

∧OMG ENTROPY∧