VScript: Difference between revisions
Jump to navigation
Jump to search
Grande1900 (talk | contribs) (→Implementations: Added jbep3) |
Grande1900 (talk | contribs) (→Implementations: Added script functions) |
||
Line 56: | Line 56: | ||
:[https://github.com/mapbase-source/source-sdk-2013/tree/master/sp/src/vscript GitHub] | :[https://github.com/mapbase-source/source-sdk-2013/tree/master/sp/src/vscript GitHub] | ||
{{jbep3|4}} | {{jbep3|4}} | ||
:[[List of Jabroni Brawl: Episode 3 Script Functions|List of Script Functions]] | |||
|style=padding-right:2em| | |style=padding-right:2em| | ||
===Lua {{lua}}=== | ===Lua {{lua}}=== | ||
Line 79: | Line 80: | ||
:[[Source 2 Animation System VScript API]] | :[[Source 2 Animation System VScript API]] | ||
{{jbep3|4}} | {{jbep3|4}} | ||
:[[List of Jabroni Brawl: Episode 3 Script Functions|List of Script Functions]] | |||
| | | | ||
Revision as of 14:04, 21 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 |