VScript is a high-level scripting layer available in Mapbase.

VScript was originally created by Valve for Left 4 Dead, and more information regarding VScript itself can be found on the Valve Developer Community. Mapbase’s implementation of VScript was recreated using headers and game code available in the Alien Swarm SDK.

For using VScript within a Half-Life 2 context, see HL2 VScript integration. For using VScript within a Team Fortress 2 context, see the game’s existing VScript documentation on the VDC.