VScript: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| TheBlokker (talk | contribs) |  (Team Fortress 2 now has vscript support) | ||
| Line 17: | Line 17: | ||
| |style=padding-right:2em| | |style=padding-right:2em| | ||
| ===[[Squirrel]] {{sq}}=== | ===[[Squirrel]] {{sq}}=== | ||
| {{tf2|4}} (Added on 4th November 2022) | |||
| :[[TF2 Vscript Examples|Script Examples]] | |||
| :[[List of TF2 Script Functions|List of Script Functions]] | |||
| {{l4d2|4}} | {{l4d2|4}} | ||
| :[[L4D2 Vscripts|Scripting]] | :[[L4D2 Vscripts|Scripting]] | ||
| Line 29: | Line 34: | ||
| {{sfm|4}} | {{sfm|4}} | ||
| : | :No SFM-specific API. Unused. | ||
| {{csgo|4}} | {{csgo|4}} | ||
Revision as of 03:34, 5 November 2022
VScript, introduced in  Left 4 Dead 2, is a virtual machine for scripting that acts as an abstract binding layer between the
 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 Template:Game link, the following scripting languages are supported or could be in the near future:
 Source engine and external scripts. According to the Template:Game link, 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 | 









































