Player (Half-Life 2 series): Difference between revisions
Jump to navigation
Jump to search

No edit summary |
No edit summary |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
{{ | {{TabsBar|main=Player}} | ||
{{Ent not in fgd|codeonly=1}} | |||
{{Preserved entity|.|in={{hl2dm}}}} | |||
| | |||
| | |||
| | |||
}} | |||
{{CD|CHL2_Player|file1=1}} | {{CD|CHL2_Player|file1=1}} | ||
{{ | {{CD|CHL2MP_Player|file1=1|game={{hl2dm|4}}}} | ||
{{This is a|entity|name=player|game=Half-Life 2 series}} The player itself or a [[bot]]. [[NPC]]s are not players. This entity still exists even if the player is dead. | |||
== Inputs == | == Inputs == | ||
{{ | {{I|SetHealth|param=integer|Sets the player's health. Values clamped between 0 and <code>max_health</code>.}} | ||
{{ | {{I|HandleMapEvent|param=string|Tells the game to perform a function, such as unlock an achievement. Hardcoded for specific map names.}} | ||
{{ | {{I|IgnoreFallDamage|param=float|Prevent the player from taking fall damage for [n] seconds, but reset back to taking fall damage after the first impact (so players will be hurt if they bounce off what they hit).}} | ||
{{ | {{I|IgnoreFallDamageWithoutReset|param=float|Absolutely prevent the player from taking fall damage for [n] seconds.}}<br> | ||
:{{note|Should use "OnStartTouch - !activator - IgnoreFallDamageWithoutReset - 5 - Delay of 0". To disable fall damage for five seconds. Don't give it too much time, else players can exploit it to continue falling nearby areas without taking any damage.}} | :{{note|Should use "OnStartTouch - !activator - IgnoreFallDamageWithoutReset - 5 - Delay of 0". To disable fall damage for five seconds. Don't give it too much time, else players can exploit it to continue falling nearby areas without taking any damage.}} | ||
{{ | {{I|OnSquadMemberKilled|Notification of a player's [[NPC]] ally in the players squad being killed.}} | ||
{{ | {{I|DisableFlashlight|Disables the player's flashlight.}} | ||
{{ | {{I|EnableFlashlight|Enables the player's flashlight.}} | ||
{{ | {{I|ForceDropPhysObjects|Force the player to drop any [[prop_physics|physics objects]] they are carrying.}} |
Latest revision as of 18:19, 10 May 2025




This is a preserved entity in 
If the game has round restart mechanics this entity may not behave as expected.

If the game has round restart mechanics this entity may not behave as expected.
![]() |
---|
CHL2_Player |
![]() |
![]() |
---|
![]() |
CHL2MP_Player |
![]() |
player
is an entity available in Half-Life 2 series. The player itself or a bot. NPCs are not players. This entity still exists even if the player is dead.
Inputs
- SetHealth <integer >
- Sets the player's health. Values clamped between 0 and
max_health
.
- HandleMapEvent <string >
- Tells the game to perform a function, such as unlock an achievement. Hardcoded for specific map names.
- IgnoreFallDamage <float >
- Prevent the player from taking fall damage for [n] seconds, but reset back to taking fall damage after the first impact (so players will be hurt if they bounce off what they hit).
- IgnoreFallDamageWithoutReset <float >
- Absolutely prevent the player from taking fall damage for [n] seconds.
Note:Should use "OnStartTouch - !activator - IgnoreFallDamageWithoutReset - 5 - Delay of 0". To disable fall damage for five seconds. Don't give it too much time, else players can exploit it to continue falling nearby areas without taking any damage.
- OnSquadMemberKilled
- Notification of a player's NPC ally in the players squad being killed.
- DisableFlashlight
- Disables the player's flashlight.
- EnableFlashlight
- Enables the player's flashlight.
- ForceDropPhysObjects
- Force the player to drop any physics objects they are carrying.