item_battery

From Valve Developer Community
Jump to navigation Jump to search
Source Engine ( General | Half-Life: Source | Black Mesa )
edit
Worldmodel (models/w_battery.mdl).
Class hierarchy
CItemBattery
CHL1Item
CItem
CBaseAnimating
CBaseEntity
hl1_item_battery.cpp

item_battery is a model entity available in Half-Life: Source Half-Life: Source. This item charges up the HEV suit by amount specified in cvar sk_battery [int]. (15 on easy and normal difficulty, 10 on hard)

This battery is based on the original battery but instead in the Source Source engine.

Keyvalues

Note.pngNote: See Model entity/Generic Keyvalues, Inputs and Outputs for keyvalues and inputs that affect model rendering.
Note that the following keyvalues are unavailable due to being overridden by game code:
model
It may still be possible to use their associated inputs or AddOutput them.
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

Outputs

Item:

OnPlayerTouch
Fires when the player touches this item. !activator is the player.
OnCacheInteraction
This output fires when the player proves they have "found" this item.
Fires on:
  • Player Touch (whether or not player actually acquires the item).
  • Picked up by +use.
  • Picked up by gravity gun.
  • Punted by gravity gun.

See Also