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 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 placed and executed in scripts/vscripts/ inside the game folder.
Implementations
Squirrel
Lua
- Template:Game link (Client/UI only)
Python
Scripting Fundamentals
Main article Vscript Fundamentals