NMLC(1) | General Commands Manual | NMLC(1) |
NAME¶
NMLC
—
A compiler from NML code to NFO and/or GRF
files.
SYNOPSIS¶
nmlc |
[ options ] [file ] |
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.
--md5
=file- Write an md5sum of the resulting grf to <file>.
--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.htmlAUTHOR¶
NML was written by Albert Hofkamp, Christoph Elsenhans, Jasper Reichardt, Ingo von Borstel, José Soler and Thijs Marinussen. This manual page was written by Thijs Marinussen.May 10, 2014 |