Creating a fan that pushes the player

Creating a fan that pushes the player

Re: Creating a fan that pushes the player Posted by abandonreason on Mon Dec 13th 2004 at 4:31am
abandonreason
1 post
Posted 2004-12-13 4:31am
1 post 0 snarkmarks Registered: Dec 13th 2004
I searched pretty thoroughly, and none of the posts that I found
tailored to my newbish needs. I'm very new to mapping, and most of the
posts kinda assumed that I already knew quite a bit which I do not.
That being said, I apologize if there is something that I missed. I
found the following post, which somewhat pertains to what I would like
to do.

http://www.snarkpit.com/forums.php?forum=3&topic=1465&highlight=fan,that,moves,player

I would like to create a fan which, when turned on, would push the
player into a pit of Ichthyosaurs. I know I need to use the
trigger_push entity, but I do not know how to make a non-corporeal,
non-visible brush that will push the player in the direction of the
pit. I also do not know how to link the fan to a button which can turn
it on, thus triggering the trigger_push entity to push the player. I
apologize again if this has been asked a million times, and for my
extreme lack of knowledge. I've been mapping for only a week, and I
still have a lot to learn.
Re: Creating a fan that pushes the player Posted by Orpheus on Mon Dec 13th 2004 at 5:47am
Orpheus
13860 posts
Posted 2004-12-13 5:47am
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
<DIV class=quote>
<DIV class=quotetitle>? quoting abandonreason</DIV>
<DIV class=quotetext>
, but I do not know how to make a non-corporeal, non-visible brush that will push the player in the direction of the pit. </DIV></DIV>

you are joking, or i am completely mis-reading this..

at the point where you make your AAA trigger into a func_? it renders it invisible in the game.
any entity, be it func_ladder,func_? anything, and the brush becomes invisible.. you are not doing something, or as i said, i am mis-reading.
Re: Creating a fan that pushes the player Posted by Bryan_of_doom on Mon Dec 13th 2004 at 5:55am
Bryan_of_doom
6 posts
Posted 2004-12-13 5:55am
6 posts 71 snarkmarks Registered: Dec 9th 2004 Occupation: Watching TV Location: USA
I'm a sort of a noob at mapping too, but I think I know what you're talking about:

First, you need a fan shaped brush. (hopefully you can do that because I can't upload pictures onto a forum thread.)

Place an "origin" textured brush in the center where the fan will pivot.

Group the entire fan together and give it a "func_rotating" tag.

Set the tags because they are self explanatory. (speed, sounds, axis, etc.)

Give the fan a name of "fan1" in the name space.

Create a button shaped object with a "func_button" tag.

Check the "toggle", and "don't move" boxes and set the target as "fan_startup"

Create a "func_push", AAA textured brush that covers the entire front of the fan. Strech it over the edge of your pond, lake, whatever.

Give it a "trigger_push" tag.

Set its speed and check the "start off" box.

Give it a name of "push1"

Now create a point-based multi_manager entity.

Name it "fan_startup" and click on the "SmartEdit" button.

Click the "add" key button in the lower right hand side of the edit box.

Enter the following values and such:

Key: fan1

value: 0.1

Repeat, but this time enter:

Key: push1

value: 0.7

This delay in times will give the fan some "warm-up" time. I believe that this technique will work, but anyone can feel free to correct me as I have no fully tested this yet.
Re: Creating a fan that pushes the player Posted by parakeet on Thu Dec 16th 2004 at 2:10am
parakeet
544 posts
Posted 2004-12-16 2:10am
parakeet
member
544 posts 81 snarkmarks Registered: Apr 30th 2004 Occupation: n/a Location: Eastern US
Func_push + plus button + func_rotating

put the button's target as Action & name the Func_push entity + Func_rot "Action"
Re: Creating a fan that pushes the player Posted by Foxpup on Thu Dec 16th 2004 at 3:13am
Foxpup
380 posts
Posted 2004-12-16 3:13am
Foxpup
member
380 posts 38 snarkmarks Registered: Nov 26th 2004 Occupation: Student Location: the Land of Oz
I'd post my answer but it's the same at what the last two people said. Abandonreason, mark the question as solved or tell us what's wrong with the answers.
Orpheus: Not all func_ entities render invisible in the game. Think func_wall and func_door!
Parakeet: I'm actually a cyborg fox with a Smith & Wesson 686DX .357 Magnum revolver... and why did S&W name a gun after a computer?!?
Leperous: What's with &?
Re: Creating a fan that pushes the player Posted by cutedevialeric on Wed Jan 19th 2005 at 11:18pm
cutedevialeric
3 posts
Posted 2005-01-19 11:18pm
3 posts 10 snarkmarks Registered: Jan 4th 2005 Occupation: student Location: usa
hey i know that im a noob but im pritty sure that you make a stand for
the fan the make blades and then set there enity to rotatehow ever you
want it then were you want them to mbe affected by the fan put a
func_push or what ever its calledas the empty space you want for them
to push email meif you still need help i font hace much time for it now
bye cutedevialeric@yahoo.com
Re: Creating a fan that pushes the player Posted by fraggard on Thu Jan 20th 2005 at 3:12am
fraggard
1110 posts
Posted 2005-01-20 3:12am
fraggard
member
1110 posts 220 snarkmarks Registered: Jul 8th 2002 Occupation: Student Location: Bangalore, India
hey i know that im a noob but im pritty sure that you make a stand for
the fan the make blades and then set there enity to rotatehow ever you
want it then were you want them to mbe affected by the fan put a
func_push or what ever its calledas the empty space you want for them
to push email meif you still need help i font hace much time for it now
bye cutedevialeric@yahoo.com
Translation: Hey, I know that I'm a noob, but I'm pretty sure that you make a stand for
the fan. Then make blades and then set their entity to rotate how ever you
want it. Then where you want them to be affected by the fan, put a
func_push, or what ever its called, as the empty space you want them
to push. E-mail me if you still need help. I don't have much time for it now. Bye.

Interpretation: What everyone else above said :smile: