From 0a6764290d80c83eb62198e84d8fd5da32d38a33 Mon Sep 17 00:00:00 2001 From: Blixibon Date: Fri, 29 May 2020 13:33:08 -0500 Subject: [PATCH] Updated Using VScript as a HL2 mapper (markdown) --- Using-VScript-as-a-HL2-mapper.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Using-VScript-as-a-HL2-mapper.md b/Using-VScript-as-a-HL2-mapper.md index 66cc0b2..651676d 100644 --- a/Using-VScript-as-a-HL2-mapper.md +++ b/Using-VScript-as-a-HL2-mapper.md @@ -4,11 +4,11 @@ This article is for Half-Life 2/Source 2013 mappers who have no experience with As a Half-Life 2/Source 2013 mapper, VScript may seem unfamiliar or complicated for you since it's basically in-map programming. For that crowd, it actually works best when it makes things *less* complicated. -Source's logic entities *(and Mapbase's expansions to them)* make the I/O system a flexible tool for doing complex things, like math or storage. However, this can often get very complicated very quickly, as several different outputs fire several different inputs on several different entities as one big, messy jumble of icons in Hammer's 3D view. +Source's logic entities *(and Mapbase's expansions to them)* make the I/O system a flexible tool for doing complex things, like math or storage. However, this can get very complicated very quickly, as several different outputs fire several different inputs on several different entities as one big, messy jumble of icons in Hammer's 3D view. -VScript can be used to simplify these types of logic creations, as things like storing numbers, adding/subtracting numbers, finding entities, etc. can happen using just one line of text. This can be done to just make map logic seem less complicated, but sometimes it's actually necessary to reduce the entity count/overhead. +VScript can be used to simplify these types of logic contraptions, as things like storing numbers, adding/subtracting numbers, finding entities, etc. can happen using just one line of text. This can be done to make map logic seem less complicated and sometimes it's actually necessary to reduce the level's entity count. -If this is your first time using VScript, it's best to use it *alongside* the I/O system, especially for interacting with non-logic entities. [Click here to go to a tutorial on how you can use VScript to interact with the I/O system.](https://github.com/mapbase-source/source-sdk-2013/wiki/VScript-:-Basic-I:O-Tutorial) +If you want to learn how to use VScript, it may be best to start by doing it *alongside* the I/O system. [Click here to go to a tutorial on how you can use VScript to interact with the I/O system.](https://github.com/mapbase-source/source-sdk-2013/wiki/VScript-:-Basic-I:O-Tutorial) ## Using VScript to do what's not possible with I/O