Logic playerproxy

From Valve Developer Community
Revision as of 16:26, 5 August 2006 by Ts2do (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Template:Wrongtitle

Entity Description

An entity that is used to relay inputs/ouputs to the player and back to the world.

Keyvalues

Inputs

Puts the player's flashlight in slow-power-drain mode (for Episodic darkness)
  • SetFlashlightNormalDrain
Puts the player's flashlight to default power drain
  • SetPlayerHealth <integer>
Sets the player's health to this value.
  • RequestAmmoState
Request the ammo state of the player. It will fire PlayerHasAmmo or PlayerHasNoAmmo outputs.
  • RequestPlayerHealth
Requests the current player's health from the proxy. This will fire the PlayerHealth output with the value.

Outputs

Fired when the player turns on his flashlight. This output has the value of how much energy the player had when this happened [0..1].
  • OnFlashlightOff <float>
Fired when the player turns off his flashlight. This output has the value of how much energy the player had when this happened [0..1].
  • PlayerHealth <integer>
The player's current health value.
  • PlayerHasAmmo
Fired by request if the player has any ammo.
  • PlayerHasNoAmmo
Fired by request if the player doesn't have any ammo.