NAME¶
NMLC —
A compiler from NML code to NFO
and/or GRF files.
SYNOPSIS¶
OPTIONS¶
- -c
- Crop extraneous transparent blue from real sprites.
- -u
- Save real sprites uncompressed to GRF files. This saves a
lot of time during encoding but it's not recommended when creating a file
for distribution since it makes the output file substantially bigger.
- --grf=file
- Write output in GRF format to <file>.
- --nfo=file
- Write output in NFO format to <file>.
- --nml=file
- Write output in NML format to <file>.
- --output=file |
-o file
- Write output to <file>. The output type is detected
from the extension of the filename. It must be one of nfo, nml or
grf.
- --debug | -d
- Print a dump of the AST to stdout.
- --help | -h
- Print usage information.
- --stack | -s
- Dump stack when an error occurs
- --custom-tags=file
| -t file
- Load custom tags from <file> [default:
custom_tags.txt]
- --lang-dir=dir |
-l dir
- Load language files from directory <dir> [default:
lang]
- --default-lang=file
- The default language is stored in <file> [default:
english.lng]
- --sprites-dir=dir |
-a dir
- Store 32bpp sprites in directory <dir> [default:
sprites]
- --start-sprite=file
- Set the first sprite number to write (do not use except
when you output nfo that you want to include in other files).
- --palette=palette |
-p palette
- Force nml to use the palette <pal> [default: ANY].
Valid values are 'DOS', 'WIN', 'ANY'.
SEE ALSO¶
The language reference at
http://hg.openttdcoop.org/nml/raw-file/tip/docs/index.html
AUTHOR¶
NML was written by Albert Hofkamp, Jasper Reichardt, Ingo von Borstel, José
Soler and Thijs Marinussen.
This manual page was written by Thijs Marinussen.