item_ammo_crate
is a model entity available in
Half-Life 2 series and
Black Mesa. This entity places a large crate containing an unlimited supply of a certain type of ammo (specified by Ammo Type). The player can open it as many times as desired, by pressing the +use key (E by default), and get a complete refill of the specified ammo type. Most inputs, outputs and properties are same as CBaseAnimating.
Placement Tip:This entity should not be placed in areas with many opponents, since this crate provides the player with a big advantage against any opponents in the area.
Note:It can be used if it received damage and if player holds weapon_crowbar. This means that a player can open it with the crowbar or with grenades if holding crowbar, distance doesn't matter.
Keyvalues
- Model (model) <model path> (only in
)
- Model to use for this entity.
- Ammo Type (AmmoType) <choices>
- Decides which ammo will be inside the crate.
Important:Used crate model depends on value from here (not in
).
Half Life 2 series.
- item_ammo_smg1_grenade (9) - (only in
) Different crate model, with grenades inside, but icon is still SMG. Can confuse players!
- Empty (11) - (only in
)
Bug:Not using one of these will result instant crash. (tested in: )
|
Black Mesa.
.50 BMG (50cal) - not in FGD, not used for any of the weapons that can be picked up by the player by default.
- Sentry (sentry) - not in FGD, not used for any of the weapons that can be picked up by the player by default.
- Sniper Round (SniperRound) - not in FGD, not used for any of the weapons that can be picked up by the player by default.
- Sniper Penetrated Round (SniperPenetratedRound) - not in FGD, not used for any of the weapons that can be picked up by the player by default.
Note:Not using one of these will result entity disappear.
|
- CanMove (isdynamicmoving) <boolean> (only in
)
- Doesn't work. Mentioned only once in bm_c4a4a. It was probably planned to provide movement to the crate for one of the rooms.
- Ammo Count (ammocount) <integer> (only in
)
- Amount of specified ammo to give.
Outputs
- OnUsed
- !activator = the player that used this
!caller = this entity
Fires when used by the player.
See also