Trigger coop: Difference between revisions
Jump to navigation
Jump to search
Note:This entity is specifically designed for detecting players. Otherwise use trigger_multiple for other entities.
Note:Filters can be used with this entity, however only players can use the special features of this entity.
Warning:Only use the Client spawnflag for this entity.
No edit summary |
m (touchups) |
||
Line 1: | Line 1: | ||
{{ | {{DISPLAYTITLE:trigger_coop}} | ||
[[File:Synergy trigger coop hud.jpg|thumb|right|350px|trigger_coop's HUD element showing that 3 players are currently touching the trigger, and 1 more is required to fire '''OnPlayersIn''' output.]] | |||
{{Synergy}} '''trigger_coop''' is a [[brush entity]] available in [[Synergy]]. It keeps track of the number of players touching it. | {{Synergy}} '''trigger_coop''' is a [[brush entity]] available in [[Synergy]]. It keeps track of the number of players touching it. | ||
{{note|This entity is specifically designed for detecting players. Otherwise use [[trigger_multiple]] for other entities.}} | {{note|This entity is specifically designed for detecting players. Otherwise use [[trigger_multiple]] for other entities.}} | ||
==Entity description== | ==Entity description== | ||
Entity that counts the number players touching it and fires '''OnPlayersIn''' output when the number passes the set threshold. It can be set to require a specific number of players, or require a percentage of '''alive''' players. Also can display a [[HUD]] element to all players touching the trigger, showing the current number of players that are also touching it, out of the total requirement. | Entity that counts the number players touching it and fires '''OnPlayersIn''' output when the number passes the set threshold. It can be set to require a specific number of players, or require a percentage of '''alive''' players. Also can display a [[HUD]] element to all players touching the trigger, showing the current number of players that are also touching it, out of the total requirement. | ||
Line 30: | Line 31: | ||
==See also== | ==See also== | ||
*[[Synergy_Entities]] | *[[Synergy_Entities|Synergy Entity List]] |
Revision as of 19:25, 10 November 2011
trigger_coop is a brush entity available in Synergy. It keeps track of the number of players touching it.

Entity description
Entity that counts the number players touching it and fires OnPlayersIn output when the number passes the set threshold. It can be set to require a specific number of players, or require a percentage of alive players. Also can display a HUD element to all players touching the trigger, showing the current number of players that are also touching it, out of the total requirement.
Keyvalues
- PlayerValue ([todo internal name (i)]) <integer>
- The number or percent of live players this trigger will use to compare with. Use value range of 0 - 100 for percentage.
- CountType ([todo internal name (i)]) <choices>
- How the trigger should count the players.
- 0 : Specific Number of players.
- 1 : Percentage of all living players.
- UseHud ([todo internal name (i)]) <choices>
- Use the HUD element for each player touching the trigger. (It will not display while the trigger is disabled)
- 0 : No
- 1 : Yes
|

Flags
|

Inputs
|
Outputs
- OnPlayersIn
- Fired when the player count passes the requirement.
- OnPlayersOut
- Fired when the player count drops below the requirement after reaching it.
|