Env headcrabcanister

From Valve Developer Community
Revision as of 06:05, 28 September 2005 by King2500 (talk | contribs)
Jump to navigation Jump to search

Template:Wrongtitle

Entity Description

Headcrab Canister.

Headcrab Canister

Dedicated Console Variables

  • sk_env_headcrabcanister_shake_amplitude
<float>
  • sk_env_headcrabcanister_shake_radius
<float>
  • sk_env_headcrabcanister_shake_radius_vehicle
<float>

Keyvalues

  • HeadcrabType
<choices>
Literal Value Description
0 Normal headcrabs
1 Fast Headcrabs
2 Poison Headcrabs
  • HeadcrabCount
<integer> Number of headcrabs to spawn on impact
  • FlightSpeed
<float> Speed to fly through the air
  • FlightTime
<float> Time to fly through the air in seconds
  • StartingHeight
<float> Relative height from the landing position at which the canister should be launched. Positive values mean launch it above the impact point, negative values mean launch it below.
  • MinSkyboxRefireTime
<float> Min number of seconds before the canister is refired. This will only work for canisters placed in the skybox.
  • MaxSkyboxRefireTime
<float> Max number of seconds before the canister is refired. This will only work for canisters placed in the skybox.
  • SkyboxcanisterCount
<integer> Number of canisters to fire in the skybox (0 means fire continuously, forever).
  • Damage
<float> Max damage the canister applies on impact
  • DamageRadius
<float> Max radius of the impact damage for the canister
  • SmokeLifetime
<float> Duration that the canister smokes. -1 means always smoke.

Flags

  • 1 : No Impact Sound
  • 2 : No Launch Sound
  • 4096 : Start Impacted
  • 8192 : Land at initial position
  • 16384 : Wait for input to open
  • 32768 : Wait for input to spawn headcrabs
  • 65536 : No smoke
  • 131072 : No shake
  • 262144 : Remove on impact
  • 524288 : No impact effects

Inputs

  • FireCanister
  • OpenCanister
Opens the canister (must be called after the OnImpacted output is fired)
  • SpawnHeadcrabs
Spawns headcrabs (must be called after the OnImpacted output is fired and after OpenCanister is triggered, if the Wait for Input to open spawnflag is checked.)
  • StopSmoke

Outputs

  • OnLaunched <string>
Fired when the canister is launched
  • OnImpacted
Fires when canister hits the ground
  • OnOpened
Fires when canister has finished opening