Skip to content
Gruftikus edited this page Dec 1, 2015 · 11 revisions

Installation

In order to compile tes4ll, you first need the lltool. Get it via github, and put it into the same working directory as tes4ll (e.g. Documents\Github). lltool needs some other externals. Try to compile and test lltool first.

You also need libBSA and niflib. Both can be cloned from my forks. libBSA needs also boost. Get boost, put it into the same working directory as tes4ll and lltool, and compile it via:

b2 variant=debug,release link=static runtime-link=static

or, if you have multiple MSVS installations, via (e.g.):

b2 toolset=msvc-10.0 variant=debug,release link=static runtime-link=static

The command line of the executable

tex4ll.exe flag1 flag2 ... [-l modlist] [-w worldspace] batchfile.mpb

The flags are used in the batch file (see link below). The section in the batch file must start with [tes4ll]. The option -l and -w can also be replaced by using the batch values _modlist and _worldspace. In addition, _worldspaceid can be set for the proper file name of the meshes.

The name of the batch file batchfile.mpb can be replaced by the key word stdin to read from the command line.

TES-specific scripts commands

Tes4ll is based on the game-independent Landscape and Heightmap Editing Tool and Library. Most of the commands and the basic syntax of the script is explained there.

This wiki contains only the specific commands for the TES-games.