Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!
Difference between revisions of "func button"
From Quake Wiki
(Added func_button, but it's a bit crap right now. Need to format nicely.) |
(tried putting keys in a table... wanted to kill self) |
||
Line 7: | Line 7: | ||
===Keys=== | ===Keys=== | ||
− | targetname | + | |
− | target | + | {| class="wikitable" |
− | killtarget | + | |- |
− | wait | + | | ! bgcolor="#eeeeee" width="100px" | ''targetname'' || The name of the button. Since the button is a trigger itself, this is generally used for killing the button from another trigger. |
− | delay | + | |- |
− | speed | + | | ! bgcolor="#eeeeee" | ''target'' || The targetname of the entity that will be triggered when the button is pressed. |
− | lip | + | |- |
− | health | + | | ! bgcolor="#eeeeee" | ''killtarget'' || The targetname of the entity that will be killed when the button is pressed. |
− | message | + | |- |
+ | | ! bgcolor="#eeeeee" | ''wait'' || Time after pressing the button for it to reset and be pushable again. Setting this to -1 will cause the button to stay pressed. | ||
+ | |- | ||
+ | | ! bgcolor="#eeeeee" | ''delay'' || Time after pressing the button before triggering its targets. | ||
+ | |- | ||
+ | | ! bgcolor="#eeeeee" | ''speed'' || The movement speed of the button. | ||
+ | |- | ||
+ | | ! bgcolor="#eeeeee" | ''lip'' || An offset added to the default movement distance that allows the designer to adjust the amount the button sticks in or out after being pressed. | ||
+ | |- | ||
+ | | ! bgcolor="#eeeeee" | ''health'' || If set to any value above 0, the button will only be activated by shooting it or hitting it with the axe. Often used for buttons that open secrets. | ||
+ | |- | ||
+ | | ! bgcolor="#eeeeee" | ''message'' || A message to display when the button triggers. | ||
+ | |} | ||
===Spawnflags=== | ===Spawnflags=== | ||
The button supports [[Entity#Spawnflags|standard spawnflags]] for difficulty and deathmatch presence. | The button supports [[Entity#Spawnflags|standard spawnflags]] for difficulty and deathmatch presence. |
Revision as of 08:10, 25 March 2013
The func_button is a button that can be used to trigger events in a level and is operated by the player on touch.
Settings
In addition to the settings listed below, the func_button can be made to move up or down by setting angle to -1 (up) or -2 (down).
Keys
targetname | The name of the button. Since the button is a trigger itself, this is generally used for killing the button from another trigger. |
target | The targetname of the entity that will be triggered when the button is pressed. |
killtarget | The targetname of the entity that will be killed when the button is pressed. |
wait | Time after pressing the button for it to reset and be pushable again. Setting this to -1 will cause the button to stay pressed. |
delay | Time after pressing the button before triggering its targets. |
speed | The movement speed of the button. |
lip | An offset added to the default movement distance that allows the designer to adjust the amount the button sticks in or out after being pressed. |
health | If set to any value above 0, the button will only be activated by shooting it or hitting it with the axe. Often used for buttons that open secrets. |
message | A message to display when the button triggers. |
Spawnflags
The button supports standard spawnflags for difficulty and deathmatch presence.