env_flare
Jump to navigation
Jump to search

This article needs more
links to other articles to help
integrate it into the encyclopedia. Please help improve this article by adding links
that are relevant to the context within the existing text.
January 2024



January 2024



A flare at the beginning of d2_prison_08.
env_flare
is an e0 available in Half-Life 2 series. Creates a red flare. Useful for creating a dark environment with just enough light to navigate. The flickering red light of the flare creates a tense atmosphere and a strong feeling of fight-or-die.

props_junk/flare.mdl
. The rest (activation, burning, etc) is handled automatically. Note that this model was only added in Episode One.
CFlare
inherits CBaseCombatCharacter, so it can have relationships defined.
Flags
- 1: No DLight (Emit no light. Will probably look unrealistic.)
- 2: No Smoke
- 4: Infinite (perpetually activated)
- 8: Start off
Keyvalues
- Scale (scale) ([todo internal name (i)]) <float>
- Multiplier for the signal particle effects (not light emitted).
Duration (duration) ([todo internal name (i)]) <float>- Deprecated.
How long the flare is active for. Defined, but not used in code. Use theStart
input instead.
CBaseCombatCharacter:
- Relationship (Relationship) <string> !FGD
- <string|targetname or classname> <string|disposition> <int|rank>
- Changes whether this entity likes or dislikes certain other things. Used like the ai_relationship entity, with this entity as the subject.
- Values for
disposition
are:D_HT
: HateD_FR
: FearD_LI
: LikeD_NU
: Neutral
- Physics Impact Damage Scale (physdamagescale) <float>
- Multiplier for damage amount when this entity is hit by a physics object. With a value of 0 the entity will take no damage from physics.

Inputs
- Start <float >
- Make flare active for a specified number of seconds. Flare will be removed from the map after dying.
- Die <float >
- Make flare fizzle out over a specified number of seconds. Once dead, it is removed from the map.
- Launch <float >
- Launch the flare forward with the specified speed. The direction of travel is determined by the Pitch Yaw Roll keyvalue.
CBaseCombatCharacter:
- KilledNPC !FGD
- Tells the entity it killed something. Despite the name, this can include a player. This input will be automatically sent by the victim when they die.
- physdamagescale <float >
- Scales damage energy when this character is hit by a physics object. With a value of 0 the NPC will take no damage from physics.

Outputs
