VScript: Difference between revisions
Jump to navigation
Jump to search
TheBlokker (talk | contribs) |
(Team Fortress 2 now has vscript support) |
||
Line 17: | Line 17: | ||
|style=padding-right:2em| | |style=padding-right:2em| | ||
===[[Squirrel]] {{sq}}=== | ===[[Squirrel]] {{sq}}=== | ||
{{tf2|4}} (Added on 4th November 2022) | |||
:[[TF2 Vscript Examples|Script Examples]] | |||
:[[List of TF2 Script Functions|List of Script Functions]] | |||
{{l4d2|4}} | {{l4d2|4}} | ||
:[[L4D2 Vscripts|Scripting]] | :[[L4D2 Vscripts|Scripting]] | ||
Line 29: | Line 34: | ||
{{sfm|4}} | {{sfm|4}} | ||
: | :No SFM-specific API. Unused. | ||
{{csgo|4}} | {{csgo|4}} |
Revision as of 03:34, 5 November 2022
VScript, introduced in Left 4 Dead 2, is a virtual machine for scripting that acts as an abstract binding layer between the
Source engine and external scripts. According to the
Alien Swarm SDK , the following scripting languages are supported or could be in the near future:
Script files are read from /scripts/vscripts/
inside the game directory.
To learn how VScripts are used, see VScript Fundamentals.
Implementations
Squirrel
|
Lua
|
Python |