From Valve Developer Community
Revision as of 16:05, 23 June 2019 by Rectus (talk | contribs) (Updated links and references to SteamVR Home)

Jump to: navigation, search

Русский 简体中文

VScript 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.



<Left 4 Dead 2> Left 4 Dead 2
Director Scripts
Script Examples
List of Script Functions
<Nuclear Dawn> Nuclear Dawn
List of Script Functions
<Alien Swarm> Alien Swarm
[Portal 2] Portal 2
List of Script Functions
<Counter-Strike: Global Offensive> Counter-Strike: Global Offensive
List of Script Functions
Script Examples
<Contagion> Contagion
List of Script Functions
Alien Swarm: Reactive Drop
List of Script Functions
<Titanfall> Titanfall


[Portal 2] Portal 2 (Client/UI only)
<Dota 2> Dota 2
Scripting API
SteamVR Home
Scripting API
Scripted Tool Creation
Scripted Flashlight Tool Tutorial
General Source 2
Source 2 Animation System VScript API


Source Filmmaker Source Filmmaker

Scripting Fundamentals

Main article Vscript Fundamentals

See also