Scripted item drop: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Classifying as model entity) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{CD|CScriptItem}} | ||
{{this is a|model entity|name=scripted_item_drop|game=Left 4 Dead 2}} It is a prop similar to [[prop_physics_override]], but with much of its functionality removed. It does not collide with players and has outputs for being touched and picked up, making it useful for simple collectible items. | |||
== Outputs == | == Outputs == | ||
{{ | {{O|OnCacheInteraction|Fires repeatedly while player is touching this|nofgd=1}} | ||
{{ | {{O|OnPlayerPickup|Fired when a player successfully picks up the prop. The [[Left 4 Dead 2/Script Functions#CanPickupObject|CanPickupObject]] function needs to exist and return true for the prop for it to fire.|nofgd=1}} | ||
{{ | {{O|OnPlayerTouch|Fired when a player touches the prop.|nofgd=1}} | ||
Latest revision as of 04:34, 19 May 2025
![]() |
---|
CScriptItem |
scripted_item_drop
is a model entity available in Left 4 Dead 2. It is a prop similar to prop_physics_override, but with much of its functionality removed. It does not collide with players and has outputs for being touched and picked up, making it useful for simple collectible items.
Outputs
- OnCacheInteraction !FGD
- Fires repeatedly while player is touching this
- OnPlayerPickup !FGD
- Fired when a player successfully picks up the prop. The CanPickupObject function needs to exist and return true for the prop for it to fire.
- OnPlayerTouch !FGD
- Fired when a player touches the prop.