Updated Using VScript as a HL2 mapper (markdown)

Blixibon 2020-06-12 14:01:23 -05:00
parent 318f036500
commit 3958bd24a8

@ -3,12 +3,12 @@ This article is for Half-Life 2/Source 2013 mappers who have no experience with
There are three main ways in which VScript can be used:
* [**Using VScript to simplify map logic**](Using-VScript-as-a-HL2-mapper#Using-VScript-to-simplify-map-logic)
* [**Using VScript to do what's not possible with I/O**](Using-VScript-as-a-HL2-mapper#Using-VScript-to-do-what's-not possible-with-I/O)
* [**Using VScript to do what's not possible with I/O**](Using-VScript-as-a-HL2-mapper#using-vscript-to-do-whats-not-possible-with-io)
* [**Using VScript to modify game behavior**](Using-VScript-as-a-HL2-mapper#Using-VScript-to-modify-game-behavior)
Each of these sections have their own tutorial which starts as if you've never used VScript before.
Mapbase's implementation of VScript started with code ported from the Alien Swarm SDK and reductor's custom Squirrel integration; it has been expanded to include functions adjusted specifically for Half-Life 2-related purposes as well as some more access to Valve's mathlib and utility functions.
Mapbase's implementation of VScript started with reductor's custom Squirrel integration and code ported from the Alien Swarm SDK; it has been expanded to include functions adjusted specifically for Half-Life 2-related purposes as well as some more access to Valve's mathlib and utility functions.
## Using VScript to simplify map logic