Game ui: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
m (→Inputs)  | 
				m (→Inputs:  this is warning content)  | 
				||
| Line 18: | Line 18: | ||
*{{i targetname}}  | *{{i targetname}}  | ||
*'''Deactivate'''    | *'''Deactivate'''    | ||
:Return Player Control.{{  | :Return Player Control.{{warning|Deactivating an unactivate game_ui crashes the game}}  | ||
*'''Activate'''    | *'''Activate'''    | ||
:Take Player Control.  | :Take Player Control.  | ||
Revision as of 12:40, 25 June 2006
Entity Description
An entity used to override player input when the player is looking at it.
Keyvalues
- Template:Kv targetname
 - FieldOfView
 
- <float> The amount of tolerance in the view checking when determining whether the player's input is still under control. 1.0 = straight ahead, 0.0 = +/- 90 degrees, -1.0 = all directions. If the player isn't within the tolerance, the player regains control.
 
Flags
- 32 : Freeze Player
 - 64 : Hide Weapon
 - 128 : +Use Deactivates
 - 256 : Jump Deactivates
 
Inputs
- Template:I targetname
 - Deactivate
 
- Return Player Control.
Warning:Deactivating an unactivate game_ui crashes the game 
- Activate
 
- Take Player Control.
 
Outputs
- Template:O targetname
 - PlayerOn
 
- Fired whenever this entity starts controlling the player's input. Template:Plact
 
- PlayerOff
 
- Fired whenever this entity stops controlling the player's input. Template:Plact
 
- PressedMoveLeft
 
- Fired whenever the player presses the moveleft key. Template:Plact
 
- PressedMoveRight
 
- Fired whenever the player presses the moveright key. Template:Plact
 
- PressedForward
 
- Fired whenever the player presses the forward key. Template:Plact
 
- PressedBack
 
- Fired whenever the player presses the backward key. Template:Plact
 
- PressedAttack
 
- Fired whenever the player presses the attack key. Template:Plact
 
- PressedAttack2
 
- Fired whenever the player presses the secondary attack key. Template:Plact
 
- XAxis <float>
 
- An output that fires whenever the X axis of the player's input changes. i.e. -1 when the player has moveleft key down, 1 when the player has moveright key down, and 0 if neither.
 - Template:Plact
 
- YAxis <float>
 
- An output that fires whenever the Y axis of the player's input changes. i.e. -1 when the player has backward key down, 1 when the player has forward key down, and 0 if neither.
 - Template:Plact
 
- AttackAxis <float>
 
- An output that fires whenever the state of the player's attack key changes. i.e. 1 when the player has the attack key down, 0 otherwise.
 - Template:Plact
 
- Attack2Axis <float>
 
- An output that fires whenever the state of the player's secondary attack key changes. i.e. 1 when the player has the secondary attack key down, 0 otherwise.
 - Template:Plact