VScript: Difference between revisions
Jump to navigation
Jump to search
Kestrelguy (talk | contribs) m (minor formatting changes) |
TheBlokker (talk | contribs) |
||
Line 57: | Line 57: | ||
:[[Dota_2_Workshop_Tools/Scripting|Scripting]] | :[[Dota_2_Workshop_Tools/Scripting|Scripting]] | ||
:[[Dota_2_Workshop_Tools/Scripting/API|Scripting API]] | :[[Dota_2_Workshop_Tools/Scripting/API|Scripting API]] | ||
{{gmod|4}} | |||
{{svrh|4}} | {{svrh|4}} | ||
Line 71: | Line 73: | ||
:[[Source 2 Animation System VScript API]] | :[[Source 2 Animation System VScript API]] | ||
| | | | ||
===Python=== | ===Python=== | ||
;{{sfm|4}} | ;{{sfm|4}} |
Revision as of 06:45, 25 May 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 |