trigger_asw_button_area
...
trigger_asw_button_area
is a brush entity available in Alien Swarm.
Entity description
This Entity is used to define the settings for and control the visual effects on useable door panels.
Keyvalues
- Start Disabled
(???)
- Should the trigger start disabled?
- Filter Name
(???)
- Name of the filter defining what type of entities can activate this trigger.
- Delay Before Reset
(???)
- How long after being activated before it can be activated again.
- Use Target
(???)
- Name of the door that this trigger is linked to.
- Panel Prop name
(???)
<choices> - The name of the panel that this trigger is linked to. Normally this will be a prop_dynamic with 3 skins:
- No Power
- Locked
- Unlocked
- Players Required
(???)
- The number of players that must be inside the trigger for it to activate. This value will be capped at the total number of players.
- Time to charge up
(???)
- How long the hack will take to complete once all wires have been fixed. Possibly obsolete?
- Num Wires
(???)
- How many separate wires are in the puzzle.
- Wire Columns
(???)
- How many columns each wire has.
- Wire Rows
(???)
- How many rows each wire has.
- Locked
(???)
- Is the panel locked? Set to 'yes' if you want the players to have to hack this door.
- Auto-use after hack
(???)
- Should the marines auto-use the panel once hacked, or wait until they use it manually?
- Disable After Use
(???)
- Is it a one-use panel?
- Has Power
(???)
- Does the panel have power?
- No Power Message
(???)
- Message to display on the use icon when this panel has no power.
Flags
- Marines And Aliens
- Pushables
- Physics Objects
- Only Marines
- Everything
Outputs
BaseTrigger:
OnStartTouch
- Fired when a valid entity starts touching this trigger.
!activator
is whatever touches the trigger.
OnStartTouchAll
- Fired when a valid entity starts touching this trigger, and no other entities are touching it. If there are any other entities touching the trigger when a new one begins to touch, only
OnStartTouch
will fire.
OnEndTouch
- Fired when a valid entity stops touching this trigger.
Warning:This includes entities which are deleted while inside the trigger. In this case !activator will be invalid.
OnEndTouchAll
- Fired when all valid entities stop touching this trigger.
OnTouching
(in all games since )- Fired if something is currently touching this trigger when
TouchTest
is fired.
OnNotTouching
(in all games since )- Fired if nothing is currently touching this trigger when
TouchTest
is fired.
OnRequiremntFailed
- Fired when a marine enters the trigger but does not meet the player number requirement.
Inputs
BaseTrigger:
Toggle
- Toggles this trigger between enabled and disabled states.
Enable
- Enable trigger
Disable
- Disable trigger
TouchTest
(in all games since )- Triggers either the OnTouching or OnNotTouching outputs for whether anything is touching this entity.
StartTouch
(in all games since ) !FGD- Behave as if the
!caller
entity had just entered the trigger volume. Accepts non-physical entities.
EndTouch
(in all games since ) !FGD- Behave as if !caller had just exited the trigger volume.