Why would we need this? Because we don't always know what a value will be in advance. We can also reference this box from our triggers. Luckily, we can replace this value at any time. We can put any value we want inside of the box, but only 1 value can fit inside each variable. So what's a variable? A variable is sort of like a box. When player 1 types 'awesome' in the chat, the message "congratulations!" will appear. In the parameter window that pops up, type "Congradulations! You made your first trigger!" and hit okay.
STARCRAFT 2 EDITOR LIGHTING REGIONS CODE
When we run the map, galaxy editor automatically converts all our triggers into the code that starcraft can read. When building a game, you must normally write code for it. Every trigger is made up of Events, Conditions, and Actions. So what is a trigger? A trigger is an action that is taken when a particular event happens.