Fortress Forever

Go Back   Fortress Forever > Editing > Mapping

Reply
 
Thread Tools Display Modes
Old 10-14-2006, 03:58 AM   #1
o_imbrifer
 
o_imbrifer's Avatar
 
Join Date: May 2005
Location: Changes every few months
Posts Rated Helpful 0 Times
Constant Rotating Button

So I didn't know what else to call this, but Constant Rotating Button. What I need to know how to do:

As you rotate the button, the door lifts. If you let go of the button half way, then the door is only lifted halfway. If you rotate the button all the way, the door opens all the way (and activates an env_beam).

I know how to do a func_rot_button (or whatever) so you just hit 'use' once to turn it all the way, but how do I make it incremental, so you have to hold down 'use' until the door opens all the way?

Anyone know?
o_imbrifer is offline   Reply With Quote


Old 10-14-2006, 04:36 AM   #2
Circuitous
Useless
Retired FF Staff
 
Join Date: Jun 2005
Class/Position: D Soldier, O Scout
Gametype: AvD
Posts Rated Helpful 9 Times
Send a message via AIM to Circuitous Send a message via MSN to Circuitous Send a message via Yahoo to Circuitous Send a message via Skype™ to Circuitous
Decompile one of those canal maps! They use something like that. Except they fall back down.
__________________
Look at all those dead links.
Circuitous is offline   Reply With Quote


Old 10-14-2006, 04:49 AM   #3
o_imbrifer
 
o_imbrifer's Avatar
 
Join Date: May 2005
Location: Changes every few months
Posts Rated Helpful 0 Times
Fall back down is fine. I don't know which canal map had this,.. can anyone point me in the right direction? Or better yet, just refer me to a tutorial or an entity? I've snooped around the tutorial sites to no avail..
o_imbrifer is offline   Reply With Quote


Old 10-14-2006, 05:13 AM   #4
Circuitous
Useless
Retired FF Staff
 
Join Date: Jun 2005
Class/Position: D Soldier, O Scout
Gametype: AvD
Posts Rated Helpful 9 Times
Send a message via AIM to Circuitous Send a message via MSN to Circuitous Send a message via Yahoo to Circuitous Send a message via Skype™ to Circuitous
d1_canals_05
__________________
Look at all those dead links.
Circuitous is offline   Reply With Quote


Old 10-14-2006, 06:43 AM   #5
o_a boojum snark
 
o_a boojum snark's Avatar
 
Join Date: Jan 2005
Location: Orion Arm
Posts Rated Helpful 0 Times
momentary_rot_button linked to a func_movelinear I believe.
I'm not sure about the locking when it goes all the way, I haven't messed with these things in years (and they've probably changed slightly in Source).
o_a boojum snark is offline   Reply With Quote


Old 10-14-2006, 09:32 PM   #6
o_nezumi
 
o_nezumi's Avatar
 
Join Date: Mar 2005
Location: The Peoples Republic of Harmfull Free Radicals
Posts Rated Helpful 0 Times
I've always meant to play around with these but never bothered to figure out how to make them. It'd be cool to have a TF map with one of these you have to operate. I remember an SI map where one player had to hold open one of these doors for a teammate to get at some breakable in the enemy base.
o_nezumi is offline   Reply With Quote


Old 10-15-2006, 01:12 AM   #7
o_kam
 
o_kam's Avatar
 
Join Date: Dec 2004
Location: Melbourne
Posts Rated Helpful 0 Times
they appear quite a bit in escape maps
o_kam is offline   Reply With Quote


Old 10-15-2006, 02:44 AM   #8
o_nodnarb
 
o_nodnarb's Avatar
 
Join Date: Jul 2006
Location: Austin, Texas
Posts Rated Helpful 0 Times
k_thegame_r
o_nodnarb is offline   Reply With Quote


Old 10-15-2006, 07:19 PM   #9
o_etzell
 
o_etzell's Avatar
 
Join Date: Feb 2005
Posts Rated Helpful 0 Times
I hate those damned doors.
o_etzell is offline   Reply With Quote


Old 10-17-2006, 03:55 PM   #10
o_stino
 
o_stino's Avatar
 
Join Date: Feb 2005
Location: Belgium
Posts Rated Helpful 0 Times
Quote:
Originally Posted by A Boojum Snark
momentary_rot_button linked to a func_movelinear I believe.
I'm not sure about the locking when it goes all the way, I haven't messed with these things in years (and they've probably changed slightly in Source).
func_movelinear is an object wich operates on it's own, its used by valve to make the elevator platforms in the citadel. Btn push > start and go to end.

in halflife it was momentary_door and momentary_rot_button, or 2 momentary_rot_Buttons of it was a rotating door i thought, but i'm not sure about that or the name of the door, it was something LIKE that
o_stino is offline   Reply With Quote


Old 10-17-2006, 09:11 PM   #11
o_imbrifer
 
o_imbrifer's Avatar
 
Join Date: May 2005
Location: Changes every few months
Posts Rated Helpful 0 Times
You use a momentary_rot_button and a func_movelinear.

2 outputs on the momentary_rot_button:
Onpressed func_movelinear Open
Onunpressed func_movelinear close

Only thing left is to make sure that they both move at corresponding speeds and for corresponding distances (dont want to keep turning the wheel after the door is open, etc).

b'zam
o_imbrifer is offline   Reply With Quote


Old 10-17-2006, 09:12 PM   #12
o_a boojum snark
 
o_a boojum snark's Avatar
 
Join Date: Jan 2005
Location: Orion Arm
Posts Rated Helpful 0 Times
Hmm, I see. I remembered it was momentary_door in goldsource, and since I didn't find that I assumed it was movelinear since it was new, and since func_door and func_plat already move linearly, I figured it must be something special. ah well, eventually I'll learn all this source stuff.
o_a boojum snark is offline   Reply With Quote


Old 10-17-2006, 11:47 PM   #13
o_leandros
 
o_leandros's Avatar
 
Join Date: Jan 2006
Location: Dutchelandae
Posts Rated Helpful 0 Times
Quote:
Originally Posted by nodnarb
k_thegame_r
Where?
o_leandros is offline   Reply With Quote


Old 10-18-2006, 01:59 AM   #14
o_nodnarb
 
o_nodnarb's Avatar
 
Join Date: Jul 2006
Location: Austin, Texas
Posts Rated Helpful 0 Times
sorry k_thegame2_r
in the end after you shoot the crystals
o_nodnarb is offline   Reply With Quote


Old 10-19-2006, 02:33 PM   #15
o_leandros
 
o_leandros's Avatar
 
Join Date: Jan 2006
Location: Dutchelandae
Posts Rated Helpful 0 Times
Yeah, I know of those .
o_leandros is offline   Reply With Quote


Old 10-20-2006, 11:04 PM   #16
mervaka
A Very Sound Guy!
Fortress Forever Staff
 
mervaka's Avatar
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
are you sure such a slow door is suitable for a TF map? (assuming it's for FF)
__________________
Support FF:
mervaka is offline   Reply With Quote


Old 10-23-2006, 04:28 AM   #17
o_nezumi
 
o_nezumi's Avatar
 
Join Date: Mar 2005
Location: The Peoples Republic of Harmfull Free Radicals
Posts Rated Helpful 0 Times
It'd be cool if it took a really long time for it to close. So if one person died trying to open it someone else could run up and keep trying without it slamming shut first.

Or people could just duck under before it's all the way opened/closed.
o_nezumi is offline   Reply With Quote


Old 10-23-2006, 07:11 PM   #18
o_imbrifer
 
o_imbrifer's Avatar
 
Join Date: May 2005
Location: Changes every few months
Posts Rated Helpful 0 Times
It takes 5 seconds to raise, 5 seconds to lower - and believe me, if it was any longer the objectives would never get capped.

You'll understand soon...
o_imbrifer is offline   Reply With Quote


Old 10-28-2006, 11:40 AM   #19
o_nezumi
 
o_nezumi's Avatar
 
Join Date: Mar 2005
Location: The Peoples Republic of Harmfull Free Radicals
Posts Rated Helpful 0 Times
You know what's stupid? Momentary_buttons can output their position as a value between 0 (fully closed) and 1 (fully open), AND take an input value along that same range to move or teleport to, BUT func_movelinears will only take an input. They won't output their position. Why?

This is what I hate about mapping. All the stupid little inconsistencies that don't make any sense.
o_nezumi is offline   Reply With Quote


Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:41 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.