Env headcrabcanister
Jump to navigation
Jump to search
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