VScript: Difference between revisions
Jump to navigation
Jump to search
m (Add link) |
(Add TF2, sort by developer and release date) |
||
Line 10: | Line 10: | ||
* [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] | * [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] | ||
Script files are | Script files are read from <code>/scripts/vscripts/</code> inside the game directory. | ||
==Implementations== | ==Implementations== | ||
Line 21: | Line 21: | ||
:[[List of L4D2 Script Functions|List of Script Functions]] | :[[List of L4D2 Script Functions|List of Script Functions]] | ||
;{{game link|Alien Swarm}} | ;{{game link|Alien Swarm}} | ||
;{{game link|Portal 2}} | ;{{game link|Portal 2}} | ||
:[[List of Portal 2 Script Functions|List of Script Functions]] | :[[List of Portal 2 Script Functions|List of Script Functions]] | ||
;{{game link|Team Fortress 2}} | |||
:{{sfm}} Only exists on the SFM build of the game. No TF2 or SFM specific API. Unused. | |||
;{{game link|Counter-Strike: Global Offensive}} | ;{{game link|Counter-Strike: Global Offensive}} | ||
Line 35: | Line 36: | ||
;{{game link|Contagion}} | ;{{game link|Contagion}} | ||
:[[List of Contagion Script Functions|List of Script Functions]] | :[[List of Contagion Script Functions|List of Script Functions]] | ||
;{{game link|Nuclear Dawn}} | |||
:[[List of ND Script Functions|List of Script Functions]] | |||
;{{game link|Titanfall}} | |||
;{{game link|Alien Swarm: Reactive Drop}} | ;{{game link|Alien Swarm: Reactive Drop}} | ||
:[[List of Reactive Drop Script Functions|List of Script Functions]] | :[[List of Reactive Drop Script Functions|List of Script Functions]] | ||
===Lua=== | ===Lua=== |
Revision as of 17:22, 21 May 2020
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 read from /scripts/vscripts/
inside the game directory.
Implementations
Squirrel
Team Fortress 2
Only exists on the SFM build of the game. No TF2 or SFM specific API. Unused.
Lua
Portal 2 (Client/UI only)
Python
Scripting Fundamentals
Main article Vscript Fundamentals