Readme for the SE4 Templatizer version 3.0.0

What is the SE4 Templatizer?

The SE4 Templatizer is a tool which allows for quick, easy creation of entire families of components, facilities, and other items for the computer strategy game Space Empires IV by Malfador Machinations.

What do I need to run the SE4 Templatizer?

You will need two things to run the SE4 Templatizer:

How do I use the SE4 Templatizer?

First, you must create a template file. A template file looks exactly like a standard SE4 data file, except that the *BEGIN* and *END* tags are not required, anywhere in a field value (including in the special fields noted below) you can use a formula (enclosed in square brackets), you may use C++-style "//" comments, and there are some extra optional fields (which may not contain spaces or mathematical symbols in their names), as noted here:

Once you have created your template file, you need to then start the Templatizer and select your template file from the dialog box. You will then be prompted for a new file to save the output under. Once you have entered this file name, the Templatizer will then begin generating the output SE4 data file from your template file.

Also of note is the file "templatizer-functions.txt", which defines several useful functions for Templatizer users. You may edit this file in order to define your own functions; the syntax is the same as that of the calc utility, as the contents of the file are fed directly into calc for every calculation.

Who wrote the SE4 Templatizer?

The SE4 Templatizer was written by Ed Kolis, whose email address is koliset@fuse.net and whose web address is http://home.fuse.net/koliset.

What caveats are there when I use the SE4 Templatizer?

What restrictions are there on my use of the SE4 Templatizer?

The SE4 Templatizer is released under the terms of the GNU Lesser General Public License, a copy of which should have been included with the Templatizer.

What is the history of the SE4 Templatizer?

  • v3.0.2 (22 Feb 2005)
  • v3.0.1 (22 Feb 2005)
  • v3.0.0 (21 Feb 2005)
  • Versions 1.x.x and 2.x.x were based on my own expression evaluator (EEE) instead of calc and written in C# instead of Java.

    Have Fun!