Prop health cabinet: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (Classifying as model entity)
 
(24 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{note|The current description of this entity is based on unofficial data based on data mining. Anything that may be read here is largely incomplete or, in some cases, incorrect.}}
{{CD|CPropHealthCabinet}}
== Entity Description ==
{{this is a|model entity|name=prop_health_cabinet|series=Left 4 Dead}} It is a cabinet containing [[weapon_first_aid_kit_spawn|first aid kits]] and [[weapon_pain_pills_spawn|pain pills]]. The decision between first aid kits and pain pills cannot be set via entity properties, the AI Director will change the contents of the cabinet depending on how the players are doing if the difficulty is not expert.  
A cabinet containing first aid kits and pain pills in Left 4 Dead.
{{important|If the cabinet itself is placed over a navigation mesh marked as ''CHECKPOINT'' or ''FINALE'' it will spawn first aid kits instead of pills.}}
 
== Keyvalues ==
== Keyvalues ==
*{{kv prop dynamic base}}
{{KV Targetname}}
*{{kv parentname}}
{{KV|Number of pain pills|intn=HealthCount|integer|Number of pain pills/first aid kits inside (1-4)}}
*{{kv global}}
{{KV|World Model|intn=model|string|The [[model]] this entity should appear as. 128-character limit.
*{{kv enabledisable}}
:{{note|Default model: <code>models/props_interiors/medicalcabinet02.mdl</code>}}
*'''solid'''
:{{tip|Custom model that has 4 attachments named item1-item4 and sequences idle, Open will work properly for this entity.}}}}
:<choices> Collisions.
 
:{|
 
! Literal value || Description
{{OtherKIO|prop_dynamic}}
|-
 
| 0 || Not Solid
== Gallery ==
|-
<gallery widths=200px heights=300px mode=packed>
| 2 || Use Bounding Box
prop_health_cabinet-closed.jpg | models/props_interiors/medicalcabinet02.mdl, sequence = idle
|-
prop_health_cabinet-open.jpg | Attachments item1 to item4, sequence = Open
| 6 || Use VPhysics
</gallery>
|}
 
*'''HealthCount'''
== See also ==
:<int> The amount of health regenerating object inside the cabinet.
* {{ent|weapon_first_aid_kit_spawn}}
* {{ent|weapon_defibrillator_spawn}}
* {{ent|weapon_pain_pills_spawn}}
* {{ent|weapon_adrenaline_spawn}}


[[Category:Left 4 Dead Entities]]
[[Category:Prop entities|health cabinet]]

Latest revision as of 04:34, 19 May 2025

C++ Class hierarchy
CPropHealthCabinet
CDynamicProp
CBreakableProp
CBaseProp
CBaseAnimating
CBaseEntity

prop_health_cabinet is a model entity available in Left 4 Dead seriesLeft 4 Dead series Left 4 Dead series. It is a cabinet containing first aid kits and pain pills. The decision between first aid kits and pain pills cannot be set via entity properties, the AI Director will change the contents of the cabinet depending on how the players are doing if the difficulty is not expert.

Icon-Important.pngImportant:If the cabinet itself is placed over a navigation mesh marked as CHECKPOINT or FINALE it will spawn first aid kits instead of pills.

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Number of pain pills (HealthCount) <integer>
Number of pain pills/first aid kits inside (1-4)
World Model (model) <string>
The model this entity should appear as. 128-character limit.
Note.pngNote:Default model: models/props_interiors/medicalcabinet02.mdl
Tip.pngTip:Custom model that has 4 attachments named item1-item4 and sequences idle, Open will work properly for this entity.


Note.pngNote:Other Keyvalues / Inputs / Outputs are same as prop_dynamic.

Gallery

See also