Creating multiple buttons for one door: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
== Door, buttons and triggers == | == Door, buttons and triggers == | ||
Create your doorway and two buttons by following the | Create your doorway and two buttons by following the tutorials [[Floor button]] and [[Test Chamber Door]]. | ||
== Setting the buttons to open the door == | == Setting the buttons to open the door == | ||
Line 21: | Line 15: | ||
! Property Name || Value | ! Property Name || Value | ||
|- | |- | ||
| Name || | | Name || door_counter | ||
|- | |- | ||
| Maximum Legal Value || 2 | | Maximum Legal Value || 2 | ||
|} | |} | ||
For the <code>Maximum Legal Value</code> key value, you can enter whatever number you need. | |||
Now go to the Outputs tab and set the following outputs: | Now go to the Outputs tab and set the following outputs: | ||
::{| class=standard-table | ::{| class=standard-table | ||
Line 32: | Line 29: | ||
|- | |- | ||
| [[Image:Io11.png]] || OnHitMax || door_right || Open || <none> || 0.00 || No | | [[Image:Io11.png]] || OnHitMax || door_right || Open || <none> || 0.00 || No | ||
|} | |} | ||
Now go to each of your | Now go to each of your <code>floor_button_door</code> brush entities and set these outputs: | ||
::{| class=standard-table | ::{| class=standard-table | ||
! || My Output || Target Entity || Target Input || Parameter || Delay || Only Once | ! || My Output || Target Entity || Target Input || Parameter || Delay || Only Once | ||
|- | |- | ||
| [[Image:Io11.png]] || | | [[Image:Io11.png]] || OnClose || door_left|| Close || <none> || 0.00 || No | ||
|- | |- | ||
| [[Image:Io11.png]] || OnClose || | | [[Image:Io11.png]] || OnClose || door_right|| Close || <none> || 0.00 || No | ||
|} | |} | ||
== See also == | == See also == |
Revision as of 13:52, 27 July 2021
This tutorial will detail the basics of getting a door to open only when two (or more) buttons are activated.
Door, buttons and triggers
Create your doorway and two buttons by following the tutorials Floor button and Test Chamber Door.
Setting the buttons to open the door
Create a math_counter entity, and put it near your door. Set the following properties:
Property Name Value Name door_counter Maximum Legal Value 2
For the Maximum Legal Value
key value, you can enter whatever number you need.
Now go to the Outputs tab and set the following outputs:
Now go to each of your floor_button_door
brush entities and set these outputs: