Skip to content

Suffix

A theater's artwork file extension; on a country, a value the engine never uses.

Country filename extension

Specification — Country filename extension
Applies to
HouseType
File
rules.ini
Section
[<ObjectType ID>]
Value
string
When omitted
(empty)No suffix is stored.
Used by the game
No — loaded but not used

The value is cut to three characters and stored on the country. Nothing in the game reads it.

rules.ini
[GDI]
Suffix=GDI

Theater artwork extension

Specification — Theater artwork extension
Applies to
Theater
File
rules.ini
Section
[<ObjectType ID>]
Value
string
When omitted
Context-dependent`TEM` for TEMPERATE and `SNO` for SNOW, which keep their original settings; empty for any other theater, which then looks for artwork under no extension at all and has no unit remap palette.

Suffix is the file extension of the theater’s own artwork. A type marked Theater=yes loads <name>.<Suffix>, and so does each tile of a tile set.

The same value names five more files:

FileWhat it holds
<Suffix>.MIXThe theater’s second archive
ISO<Suffix>.PALThe palette the tiles are drawn through
UNIT<Suffix>.PALThe palette unit and structure color schemes are built from
SLOP01Z.<Suffix> through SLOP04Z.<Suffix>The depth shapes for sloped ground
VEINHOLE.<Suffix>The veinhole monster’s artwork
rules.ini
[DESERT]
Suffix=DES ; TREE01.DES, DES.MIX, ISODES.PAL, UNITDES.PAL

A suffix may be longer than the three characters the original theaters use. The game reads up to 8 characters and cuts a longer value short.

On a theater, the value is the extension of the theater’s artwork files, written without the dot. It also names theater files such as DES.MIX, ISODES.PAL and UNITDES.PAL when the value is DES. On a country, the value is stored and never used.

See also — Prefix, Name, MMSuffix, Root, IsoRoot

History

  1. Added0.2.0In development

    Declare extra theaters in the rules — theater