This article's documentation is for the "GoldSrc" engine. Click here for more information.

Monster hevsuit dead (GoldSrc): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(→‎Keyvalues: fixed TODO)
 
(22 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Image:monster_hevsuit_dead.PNG|thumb|right|440px]]
{{tabsBar|main=Monster_hevsuit_dead}}
{{HL1}} '''monster_hevsuit_dead''' is a point entity available in [[Half-Life]].
{{CD|CDeadHEV|goldsrc=1|base=CBaseMonster}}
<br>
[[File:monster_hevsuit_dead.PNG|thumb|320px]]
==Entity description==
{{this is a|point entity|name=monster_hevsuit_dead|engine=GoldSrc}} A nondescript scientist in an HEV suit, forced into a dead position and without AI. Serves as setdressing, just like [[monster_scientist_dead_(GoldSrc)|monster_scientist_dead]] and [[monster_barney_dead_(GoldSrc)|monster_barney_dead]]. Unlike most [[monster]]s, this monster works in multiplayer.


A nondescript scientist in an HEV suit, forced into a dead position and without AI. Serves the same purpose as [[monster_scientist_dead]] or [[monster_barney_dead]].
In singleplayer, the body will have 8 [[HP]] and bleed red.<br>
In multiplayer, the body will be nonsolid and indestructible.  


{{NPCNote}}
{{important|This entity uses the second bodygroup of {{file|models/player|mdl}}. As such, it may not appear correctly in games where the player model is not clad in an HEV suit (it will reliably work in the {{Half-Life 1 series|2}} and {{dmc|2}}).}}


== Keyvalues ==
== Keyvalues ==
{{KV GoldSrc BaseNPC}}
{{KV|Pose|intn=pose|choices|How the body is positioned.}}
{{KV|Pose|choices|How the NPC is positioned.}}
:{| class=standard-table
:{| class=standard-table
! Value || Description
! Value || Description
|-
|-
| <code>1</code> || On back
| {{mono|1}} || On back
|-
|-
| <code>2</code> || Seated
| {{mono|2}} || Seated
|-
|-
| <code>3</code> || On Stomach
| {{mono|3}} || On Stomach
|-
|-
| <code>4</code> || On Table
| {{mono|4}} || On Table
|}
|}
{{KV|Animation Sequence (editor)|intn=sequence|int|Animation sequence to display in the editor (no effect in-game). The vanilla player.mdl from [[Half-Life]] and [[Deathmatch Classic]] should use the following values:}}
:{| class=standard-table
! Value || Description
|-
| {{mono|73}} || On back
|-
| {{mono|74}} || Seated
|-
| {{mono|75}} || On Stomach
|-
| {{mono|76}} || On Table
|}
{{hl1 kv renderfields|point=1}}
{{KV Angles}}


== Flags ==
== Flags ==
{{Fl BaseHL1NPC}}
{{fl|2048|Not in Deathmatch}}
 


[[Category:Half-Life]][[Category:Half-Life 1 NPCs|H]]
[[Category:Half-Life]][[Category:Half-Life 1 NPCs|H]]

Latest revision as of 13:28, 31 January 2025

edit
C++ Class hierarchy
CDeadHEV
CBaseMonster
CBaseToggle
CBaseAnimating
CBaseDelay
CBaseEntity
C++ player.cpp
Monster hevsuit dead.PNG

monster_hevsuit_dead is a point entity available in all GoldSrc GoldSrc games. A nondescript scientist in an HEV suit, forced into a dead position and without AI. Serves as setdressing, just like monster_scientist_dead and monster_barney_dead. Unlike most monsters, this monster works in multiplayer.

In singleplayer, the body will have 8 HP and bleed red.
In multiplayer, the body will be nonsolid and indestructible.

Icon-Important.pngImportant:This entity uses the second bodygroup of 🖿models/player.mdl. As such, it may not appear correctly in games where the player model is not clad in an HEV suit (it will reliably work in the Half-Life Half-Life: Blue Shift Half-Life: Opposing Force Half-Life 1 series and Deathmatch Classic Deathmatch Classic).

Keyvalues

Pose (pose) <choices>
How the body is positioned.
Value Description
1 On back
2 Seated
3 On Stomach
4 On Table
Animation Sequence (editor) (sequence) <integer>
Animation sequence to display in the editor (no effect in-game). The vanilla player.mdl from Half-Life and Deathmatch Classic should use the following values:
Value Description
73 On back
74 Seated
75 On Stomach
76 On Table
Render FX (renderfx) <choices>
Render FX mode to use, for special effects.
Value Description
0 Normal
1 Slow Pulse
2 Fast Pulse
3 Slow Wide Pulse
4 Fast Wide Pulse
5 Slow Fade Away
6 Fast Fade Away
7 Slow Become Solid
8 Fast Become Solid
9 Slow Strobe
10 Fast Strobe
11 Faster Strobe
12 Slow Flicker
13 Fast Flicker
14 Constant Glow
15 Distort
16 Hologram (Distort + fade)
Render Mode (rendermode) <choices>
Render Mode to use.
Value Description
0 Normal
1 Color
2 Texture
3 Glow
4 Solid
5 Additive
Render Amount (0-255) (renderamt) <integer>
Controls transparency when using another render mode then normal. 0 is completely invisible, and 255 is opaque. If render mode is solid, then all values except 0 are opaque.
Render Color (R G B) (rendercolor) <color255>
Color to use by the specified render mode.


Pitch Yaw Roll (Y Z X) (angles) <QAngle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.

Flags

Not in Deathmatch : [2048]