VScript: Difference between revisions
Jump to navigation
Jump to search
Karl-police (talk | contribs) mNo edit summary |
m (Converted {{otherlang2}} to {{lang}}.) |
||
Line 1: | Line 1: | ||
{{ | {{lang|VScript}} | ||
| | |||
}} | |||
'''VScript''', introduced in {{Game link|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 {{Game link|Alien Swarm SDK}}, the following scripting languages are, or could be supported in the near future: | '''VScript''', introduced in {{Game link|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 {{Game link|Alien Swarm SDK}}, the following scripting languages are, or could be supported in the near future: | ||
Revision as of 15:04, 29 August 2021
VScript, introduced in Template:Game link, is a virtual machine for scripting that acts as an abstract binding layer between the Source engine and external scripts. According to the Template:Game link, the following scripting languages are, or could be supported in the near future:
Script files are read from /scripts/vscripts/
inside the game directory.
Implementations
Squirrel
- Template:Game link
Only exists on the SFM build of TF2. No TF2 or SFM specific API. Unused.
- Template:Game link (Custom implementation)
- Scripting
- GitHub
Lua
- Template:Game link (Client/UI only)
Python
Scripting Fundamentals
Main article Vscript Fundamentals