Logic script: Difference between revisions
Jump to navigation
Jump to search
Note:The array can be extended beyond 16 entities. Simply add additional Group## keys with SmartEdit turned off.
m (→KeyValues) |
ThaiGrocer (talk | contribs) (→External links: Restored some meaningful resources that apply to any source game with logic_script + squirrel.) |
||
Line 22: | Line 22: | ||
==External links== | ==External links== | ||
* [http://forums.steampowered.com/forums/showthread.php?t=1238461 It's the vscript'ing documentation FAQ! (Steam Forums)] | * [http://forums.steampowered.com/forums/showthread.php?t=1238461 It's the vscript'ing documentation FAQ! (Steam Forums)] | ||
* [http://www.leeland.net/l4d2-scripting.html Scripting for Left 4 Dead 2 (Leeland.net)] |
Revision as of 13:16, 10 June 2011
Entity description
A container for scripts. In Left 4 Dead 2, for example, this entity is used extensively for the logic in "carnival games" found in the Dark Carnival campaign, such as Peanut Gallery, Strongman Contest, Whack-a-Stach, etc.
KeyValues
- EntityGroup[0] ([todo internal name (i)]) to EntityGroup[15] <targetname>
- Entities to add in the EntityGroup array for the script.

- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities