4 ; Format and options of this tilespec file:
5 options = "+Freeciv-2.6-tilespec"
7 ; A simple name for the tileset specified by this file:
11 ; There`s no separate versioning in tilesets part of main freeciv distribution
14 ; Summary and full description of the tileset.
15 summary = _("Isometric alternative of the small hex tiles.")
18 ; TODO: add more overall information fields on tiles,
19 ; eg, authors, colors, etc.
22 normal_tile_width = 64
23 normal_tile_height = 32
25 small_tile_height = 20
35 ; Was darkness style "IsoRect" (single-sprite)
36 darkness_style = "CardinalSingle"
37 ; Which terrain layer darkness is drawn top of (0-2)
40 ; offset the flags by this amount when drawing units
41 unit_flag_offset_x = 17
42 unit_flag_offset_y = 11
43 city_flag_offset_x = 17
44 city_flag_offset_y = 11
46 ; offset the city occupied sprite by this amount
50 ; offset the units by this amount
54 ; offset of the normal activity icons
58 ; offset the cities by this amount
62 ; offset the city bar text by this amount (from the city tile origin)
65 ; offset the tile label text by this amount
66 tilelabel_offset_y = 10
68 ; offset the upkeep icons by this amount from the top of the unit itself.
69 ; The default is the normal tile height, which means that the upkeep icons
70 ; appear below the unit icon if the unit icons are equal to tile height
71 ; (typical in overhead tileset), or overlay lower part of the unit icon,
72 ; if unit icon is higher than tiles (typical in iso tilesets)
73 ;unit_upkeep_offset_y = 0
75 ; Like unit_upkeep_offset_y, but to be used in case there`s only small
76 ; space for the overall icon produced. Defaults to unit_upkeep_offset_y -
77 ; not having alternative layout.
78 ;unit_upkeep_small_offset_y = 0
80 ; Font size (points) to use to draw city names and productions:
81 city_names_font_size = 10
82 city_productions_font_size = 10
84 ; These are special because they get freed and reloaded
86 main_intro_file = "misc/intro"
87 minimap_intro_file = "misc/radar"
89 ; Below, the graphics spec files; must be somewhere (anywhere) in
90 ; the data path. Order may be important for color allocation on
91 ; low-color systems, and if there are any duplicate tags (lattermost
96 "isophex/terrain1.spec",
97 "isophex/terrain2.spec",
98 "isophex/darkness.spec",
99 "isotrident/tiles.spec",
100 "isotrident/unitcost.spec",
102 "isophex/rivers.spec",
105 "misc/governments.spec",
106 "misc/specialists.spec",
107 "misc/buildings.spec",
108 "trident/units.spec",
109 "isotrident/unitextras.spec",
118 "isotrident/nuke.spec",
119 "isotrident/cities.spec",
120 "isotrident/morecities.spec"
123 ; Include color definitions
124 *include "misc/colors.tilespec"
126 ; Terrain info - see README.graphics
129 match_types = "land", "water"
132 match_types = "forest", "hills", "mountains", "ridge", "trench"
134 ; Water graphics referenced by terrain.ruleset
140 layer0_match_type = "water"
141 layer0_match_with = "water"
142 layer0_sprite_type = "corner"
148 layer0_match_type = "water"
149 layer0_match_with = "water"
150 layer0_sprite_type = "corner"
152 ; Land graphics referenced by terrain.ruleset
158 layer0_match_type = "land"
164 layer0_match_type = "land"
170 layer0_match_type = "land"
176 layer0_match_type = "land"
177 layer1_match_type = "forest"
178 layer1_match_with = "forest"
184 layer0_match_type = "land"
190 layer0_match_type = "land"
191 layer1_match_type = "hills"
192 layer1_match_with = "hills"
198 layer0_match_type = "land"
204 layer0_match_type = "land"
205 layer1_match_type = "mountains"
206 layer1_match_with = "mountains"
212 layer0_match_type = "land"
218 layer0_match_type = "land"
224 layer0_match_type = "land"
229 "road.road", "RoadAllSeparate"
230 "road.rail", "RoadAllSeparate"
231 "road.maglev", "RoadAllSeparate"
232 "road.river", "River"
233 "tx.irrigation", "Cardinals"
234 "tx.farmland", "Cardinals"
236 "tx.oil_mine", "Single1"
237 "tx.pollution", "Single2"
238 "tx.fallout", "Single2"
239 "tx.village", "Single1"
240 "base.fortress", "3Layer"
241 "base.airbase", "3Layer"
242 "base.ruins", "3Layer"