Terrain File

The terrain properties are defined in the DEFAULT.TERX file found in the /Maps/DATA folder. The file can be opened in notepad or renamed as a .csv to be opened in a spreadsheet program. The file contains headers but no details about the data:


 * TSetx and RaXxx columns unused
 * Mx columns are movement penalties for moving through the terrain based on the movement types. These are the same movement types that can be assigned to a unit in the DEFAULT.UNIT file.
 * Dx columns are Defense values based on the attack type as per units (Ground, Air, Indirect, Close)
 * Sup - undefined
 * Wear - undefined
 * Entrch - Entrenchement bonus
 * Nav? - True = naval
 * Trp? - True = Tropical
 * Des? - True = Desert
 * Alp? - True = Alpine
 * Frz? - True = Freezable
 * Vis? - True = Low Visibility

All columns after this point define what mesh/textures to use for a given terrain type.


 * TxB1.1 - Texture #1
 * specified by the terrain ID#
 * TtB1.1 - Transparency of texture #1
 * Value from 0.00 to 1.00. Blank means default from the engine (currently 0.75)
 * NoRot - Disable rotation of mesh with texture #1?
 * 1/Y = Do not rotate Texture
 * NoHM - Disable HexMask for texture #1?
 * 1/Y = Do not use hex mask on texture
 * TxB1.2 - Texture #2
 * specified by the terrain ID#
 * TtB1.2 - Transparency of texture #2
 * Value from 0.00 to 1.00. Blank means default from the engine (currently 0.75)
 * NoRot - Disable rotation of mesh with texture #2?
 * 1/Y = Do not rotate Texture
 * NoHM - Disable HexMask for texture #2?
 * 1/Y = Do not use hex mask on texture
 * Fx1.1 - Mesh #1 (feature) to be shown in the hex
 * specified by the terrain ID#
 * FTx1.1 - Texture to be used on Mesh #1
 * specified by the terrain ID#
 * FTt1.1 - Transparency of texture to be used on Mesh #1
 * Value from 0.00 to 1.00. Blank means default from the engine (currently 1.00)
 * FxSc1.1 - Scale of Mesh#1
 * Any float value
 * NoRot - Disable rotation of mesh#1?
 * 1/Y = Do not rotate the mesh
 * NoHM - 1/Y = Do not use hex mask on the texture of mesh #1
 * Used for trees where the
 * Fx1.2 - Mesh (feature) to be shown in the hex
 * specified by the terrain ID#
 * FTx1.2 - Texture to be used on Mesh #2
 * specified by the terrain ID#
 * FTt1.2 - Transparency of texture to be used on the Mesh
 * Value from 0.00 to 1.00. Blank means default from the engine (currently 1.00)
 * FxSc1.2 - Scale of Mesh#2
 * Any float value
 * NoRot - Disable rotation of mesh#2?
 * 1/Y = Do not rotate the mesh
 * NoHM - 1/Y = Do not use hex mask on the texture of the mesh
 * Used for trees where the

= SR2020 Terrain Tiles = Submitted by Balthagor on Tue, 01/15/2013 - 17:38 In Supreme Ruler 2020 there are 16 terrain types.

All land types except 'Mountain' may be flat-ground or high-ground; Mountain terrain is always high ground.