Created by donnaken15, 2023
Note: Documented internals like QScript use NodeQBC as the basis for syntax, which is 98% canon. This information also largely revolves around Guitar Hero III, since each later game in Neversoft's catalog iterates on the previous one with additions or major changes to the engine, and GH3 (PC) is the game that is easiest to modify. This is only also applicable for NeverScript besides requiring brackets for code blocks, such as scripts, if statements, and switch statements. Accessing a global value, canonically, requires putting a QbKey in parentheses. However, NodeQBC requires putting $ in front of the key, QBC uses an asterisk, and ROQ uses a ~.