Weapon scavenge item spawn: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(What the fuck again is that. Why is it so hard to specify activator and caller properly)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{LanguageBar}}
{{LanguageBar}}
{{Preserved entity|all}}
{{CD|CWeaponScavengeItemSpawn}}
{{CD|CWeaponScavengeItemSpawn}}
{{This is a|point entity|name=weapon_scavenge_item_spawn|game=Left 4 Dead 2}} It is a spawn for a "scavenge item". It is a variant of the [[weapon_gascan_spawn]] that is specially designed for the scavenge game mode.
{{This is a|model entity|name=weapon_scavenge_item_spawn|game=Left 4 Dead 2}} It is a spawn for a "scavenge item". It is a variant of the [[weapon_gascan_spawn]] that is specially designed for the scavenge game mode.


== Keyvalues ==
== Keyvalues ==
Line 18: Line 19:


== Outputs ==
== Outputs ==
{{O|OnItemPickedUp|activator = !caller = none|caller=hide|Fired when this spawner's scavenge item is picked up by a player.}}
{{O|OnItemPickedUp|activator = caller = NULL|caller=hide|Fired when this spawner's scavenge item is picked up by a player.}}

Latest revision as of 12:35, 19 August 2025

English (en)Translate (Translate)
Recycle-warning.png
This is a preserved entity.
If the game has round restart mechanics this entity may not behave as expected.
C++ Class hierarchy
CWeaponScavengeItemSpawn
CWeaponSpawn
CItem
CBaseAnimating
CBaseEntity

weapon_scavenge_item_spawn is a model entity available in Left 4 Dead 2 Left 4 Dead 2. It is a spawn for a "scavenge item". It is a variant of the weapon_gascan_spawn that is specially designed for the scavenge game mode.

Keyvalues

Initial Glow State (glowstate) <choices>
  • 0 : OFF
  • 3 : ON
Weapon Skin (weaponskin) <integer>
Some weapons have multiple versions of their textures, called skins. Set this to a number other than -1 to make the given weapon use that skin instead of the default.
Glow Range (glowrange) <float>
Set a custom glow range for this spawner. 0 means use the default range.
Glow Backface Multiple (glowbackfacemult) <float> (only in Left 4 Dead 2) !FGD
If this object has a glow effect, multiply the effect by this much on the sides of the object that are facing away from the viewer.

Flags

Enable Physics : [1]
Must Exist : [2]
Infinite items (overrides count) : [8] (only in Left 4 Dead 2)

Inputs

SpawnItem
Spawn an instance of a scavenge mode item.
TurnGlowsOn
All current and future spawned items should glow.
TurnGlowsOff
All current and future spawned items should not glow.

Outputs

OnItemPickedUp
!activator = caller = NULL
Fired when this spawner's scavenge item is picked up by a player.