VScript: Difference between revisions
Jump to navigation
Jump to search
m (Updated links and references to SteamVR Home) |
Deprecated (talk | contribs) m (Removed excess spaces, added that VScript was introduced in Left 4 Dead 2) |
||
Line 1: | Line 1: | ||
{{otherlang2 | {{otherlang2 | ||
|zh-cn=VScript:zh-cn | |zh-cn=VScript:zh-cn | ||
|ru=VScript:ru | |ru=VScript:ru | ||
}} | }} | ||
'''VScript''' is a virtual machine for scripting that acts as an abstract binding layer between the Source engine and external scripts. According to the | '''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: | ||
* [[Squirrel]] | * [[Squirrel]] | ||
Line 55: | Line 53: | ||
:[[SteamVR/Environments/Scripting/Flashlight Tool Tutorial|Scripted Flashlight Tool Tutorial]] | :[[SteamVR/Environments/Scripting/Flashlight Tool Tutorial|Scripted Flashlight Tool Tutorial]] | ||
;General Source 2 | ;General [[Source 2]] | ||
:[[Source 2 Animation System VScript API]] | :[[Source 2 Animation System VScript API]] | ||
Line 63: | Line 61: | ||
==Scripting Fundamentals== | ==Scripting Fundamentals== | ||
''Main article [[Vscript_Fundamentals| Vscript Fundamentals]]'' | ''Main article [[Vscript_Fundamentals|Vscript Fundamentals]]'' | ||
==See also== | ==See also== |
Revision as of 15:06, 28 December 2019
Template:Otherlang2
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, or could be supported in the near future:
Script files are placed and executed in scripts/vscripts/
inside the game folder.
Implementations
Squirrel
Lua
Portal 2 (Client/UI only)
Python
Scripting Fundamentals
Main article Vscript Fundamentals