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.
Note:logic_script in L4D2 is missing KeyValues for Entity Scripts and Script think function. These additional keys can to be added to the entity with SmartEdit turned off as vscripts
No edit summary |
ThaiGrocer (talk | contribs) m (Minor reversion of the ordering of sections. Fantastic icon!) |
||
Line 1: | Line 1: | ||
{{toc-right}} | {{toc-right}} | ||
[[File:Logic_script.png|left]] | [[File:Logic_script.png|left]] {{base point|logic_script|since=Left 4 Dead 2}} | ||
== | ==Entity description== | ||
It is a container for [[VScript]]s. 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. <div style="clear:left"></div> | |||
==KeyValues== | ==KeyValues== | ||
Line 25: | Line 20: | ||
== Outputs == | == Outputs == | ||
{{O Targetname}} | {{O Targetname}} | ||
==See also== | |||
* [[L4D2 Vscripts]] | |||
* [[Left 4 Dead 2 Tool Updates]] | |||
* [[trigger_finale]] | |||
==External links== | |||
* [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)] - Example uses of logic_script |
Revision as of 11:58, 28 June 2011
Entity description
It is a container for VScripts. 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

<string>
and thinkfunction <string>
, respectively.Inputs
Outputs
See also
External links
- It's the vscript'ing documentation FAQ! (Steam Forums)
- Scripting for Left 4 Dead 2 (Leeland.net) - Example uses of logic_script