![]() |
Nuclide
Software Development Kit for id Technology (BETA)
|
Constants macro loader. More...
Constants macro loader.
Scripters and level designers are able to define parameters through the use of name-based lookups, so they can change them later in one convenient place.
In the game directory, they are defined within scripts/constants.txt. An example file looks like this:
Within EntityDefs files, you will then be able to set a given key to the value of one of the defined constants by prefixing the name with a $ symbol. That would look something like this:
The same applies to data read within level files and most routines related to parsing key/value pairs, so it is not limited to usage within EntityDef.
Classes | |
| class | ncConstantManager |