Please or Register to create posts and topics.

"Draining" Water

Hey

What function would should I set by water if I want it to have the appearance that its draining away. I want to have a puzzle that one would solve to get rid of the water and then a puzzle where the water once was.

Ive tried setting it as a variety of things including door, door_rotating, breakable

They all seem to make the water invisible and you have to look at the water at the right angle to see it.

http://cloud.steampowered.com/ugc/54177 ... BB4D1E005/
http://cloud.steampowered.com/ugc/54177 ... 42A12B3CB/

Simple enough.

I would actually suggest using the func_door, and parenting all of the water entities (nodraw box with one face textured as water + trigger hurt (for sludge)+ func_noportal_volume + trigger_multiple (for toxic slime to dissolve objects)), and then, when you want the water to drain down, just activate the door to go down, and all the water entities will follow it.

My Maps:
[spoiler][SP] Alternate[/spoiler]
Vordwann wrote:
I would actually suggest using the func_door, and parenting all of the water entities (nodraw box with one face textured as water + trigger hurt (for sludge)+ func_noportal_volume + trigger_multiple (for toxic slime to dissolve objects)), and then, when you want the water to drain down, just activate the door to go down, and all the water entities will follow it.

I've tried something like that, but the water does all sorts of strange things, it doesn't sit where you placed it. I sometimes shows up and sometimes doesn't. Portal 2 water isn't meant to me dynamic it would seem.

Water glitches out like nobody's business if you tie it to anything except a func_water_analog (and even then it's a bit touchy, depending on which water texture you're using). Best bet is to either parent the triggers to the func_water_analog, just disable the triggers when the water goes down, or...ah...nope, can't remember what the third one was.

Oh yeah, that was it. Create a separate func_door and parent the triggers alone to it. I'd just disable/enable the triggers if I were you.

Image
Now with 100% more inline comments!
WinstonSmith wrote:
Water glitches out like nobody's business if you tie it to anything except a func_water_analog (and even then it's a bit touchy, depending on which water texture you're using). Best bet is to either parent the triggers to the func_water_analog, just disable the triggers when the water goes down, or...ah...nope, can't remember what the third one was.

Oh yeah, that was it. Create a separate func_door and parent the triggers alone to it. I'd just disable/enable the triggers if I were you.

make the water func_door?

also what water texture works best?

func water analog is specifically intended for moving water. Anything else will glitch out, assuming it even works at all. Just parent any related brushes to it.

The-1_za wrote:
make the water func_door?

WinstonSmith wrote:
Water glitches out like nobody's business if you tie it to anything except a func_water_analog

You can still parent things to a func_water_analog.

Image
Now with 100% more inline comments!

Yeah, but func_water_analog renders in the wrong place and when it moves it still renders in the old place!

Turrets, not tourettes. Only people with tourettes say that.

My Work:
FLAMING LEMONS
Image
FUNRUN - COMING SOON
Image