This section desribes the syntax needed for making maps and vaults. It does not say anything about principles of vault making; for this, see Introduction. For more technical aspects, including tests and portal vaults, refer to Advanced Vault Design. For even more advanced scripting features, see Lua Reference and Triggerables.
A vault definition consists of two main parts: