Scripting Overview

[en.wikipedia.org]

is the Source 2 scripting language. It's compiled at runtime by the game executable during the level load, and conveniently, can also be reloaded by restarting the map for quick iteration without having to recompile the map nor rebuilding VPK.A great example of something created on Source 2 and utilizing LUA VScript isThrough a mixture of Hammer and VScript, Robot Repair was created using the same tools; such an expierence could theoretically be created in