VScript: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
|  (Merge with Squirrel and others!) |  (Unnecessary merge notice, Squirrel article relates to only the language itself and not the game specific implementations) | ||
| Line 17: | Line 17: | ||
| |style=padding-right:2em| | |style=padding-right:2em| | ||
| ===[[Squirrel]] {{sq}}=== | ===[[Squirrel]] {{sq}}=== | ||
| {{tf2|4}} | {{tf2|4}} | ||
Revision as of 16:16, 29 March 2023
VScript, introduced in  Left 4 Dead 2 and later backported to
 Left 4 Dead 2 and later backported to  Team Fortress 2, is a virtual machine for scripting that acts as an abstract binding layer between the
 Team Fortress 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 | 
See Also
- List of Script Libraries
- Entity Scripts
- logic_script (entity)
- script, script_execute (console command)










































