Grenade helicopter: Difference between revisions
Jump to navigation
Jump to search

Note:In the HL2 Episodes, these bombs have double velocity when launched by the gravity gun. They will also delay the timer when picked up with the gravity gun, so that they can be aimed.
m (added missing megabomb fgd info) |
m (forgot this) |
||
Line 12: | Line 12: | ||
==Flags== | ==Flags== | ||
{{fl|1|Megabomb|Basic heli bomb. (Rolls less, quiet, explodes on a timer or when damaged.)}} | {{fl|1|Megabomb|Basic heli bomb. (Rolls less, quiet, explodes on a timer or when damaged.|nofgd=1)}} | ||
{{fl|65536|Dud|Will only explode after being launched by the gravity gun.}} | {{fl|65536|Dud|Will only explode after being launched by the gravity gun.}} | ||
Revision as of 01:03, 15 December 2024


![]() |
---|
CGrenadeHelicopter |
![]() |
grenade_helicopter
is a point entity available in Half-Life 2,
Half-Life 2: Episode One,
Half-Life 2: Episode Two, and
Half-Life 2: Deathmatch. It's a time-bomb dropped by npc_helicopter.
The timer is only activated when the bomb comes in contact with the world geometry, or any props. If You manage to catch one by pressing +use on it before it touches the ground, you'll be able to hold unarmed, until you touch it against anything.
Upon touching an NPC or most other props it will detonate immediately. The bombs are also buoyant.

Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Flags
- Megabomb : [1] !FGD
- Basic heli bomb. (Rolls less, quiet, explodes on a timer or when damaged.
- Dud : [65536]
- Will only explode after being launched by the gravity gun.
Inputs
- ExplodeIn <float >
- Tell the bomb to explode in this many seconds.
Outputs
- OnPhysGunOnlyPickup
- Fired when a player picks this object up with the gravity gun. +use pickups do not fire this output.
ConVars/Commands
Cvar/Command | Parameters or default value | Descriptor | Effect |
---|---|---|---|
sk_helicopter_grenadedamage | 30 | Health amount | How much damage a bomb can do. |
sk_helicopter_grenaderadius | 275 | Hammer units | Radius in which a bomb will damage objects, when it explodes. |
sk_helicopter_grenadeforce | 55000 | Arbitrary number?[confirm] | Amount of force given to moveable objects when an explosion occurs. This seems to be tied in to the damage and radius in some manner. |
Exists, but does nothing. Intended to be a scalar for how much force the gravity gun gives to helicopter bombs when launching. | |||
sk_helicopter_num_bombs1 | 3 | Arbitrary number | Number of bombs needed to kill a helicopter, on Easy difficulty. |
sk_helicopter_num_bombs2 | 5 | Arbitrary number | Number of bombs needed to kill a helicopter, on Medium difficulty. |
sk_helicopter_num_bombs2 | 5 | Arbitrary number | Number of bombs needed to kill a helicopter, on Hard difficulty. |
See also
Categories:
- TODO rewrite lang to LanguageBar
- CBaseAnimating
- Point entities
- Non-internal Half-Life 2 entities
- Half-Life 2 entities
- Half-Life 2 point entities
- Non-internal Half-Life 2: Episode One entities
- Half-Life 2: Episode One entities
- Half-Life 2: Episode One point entities
- Non-internal Half-Life 2: Episode Two entities
- Half-Life 2: Episode Two entities
- Half-Life 2: Episode Two point entities
- Non-internal Half-Life 2: Deathmatch entities
- Half-Life 2: Deathmatch entities
- Half-Life 2: Deathmatch point entities
- Half-Life 2 Weapons