4 ; Format and options of this tilespec file:
5 options = "+Freeciv-tilespec-Devel-2016-Jun-07"
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 = _("Small hex tiles")
18 ; TODO: add more overall information fields on tiles,
19 ; eg, authors, colors, etc.
21 ; What is the primary ruleset this tileset is meant for.
25 normal_tile_width = 40
26 normal_tile_height = 72
28 small_tile_height = 20
38 ; Was darkness style "IsoRect" (single-sprite)
39 darkness_style = "CardinalSingle"
41 ; offset the flags by this amount when drawing units
42 unit_flag_offset_x = 1
43 unit_flag_offset_y = 23
44 city_flag_offset_x = 1
45 city_flag_offset_y = 25
47 ; offset the city occupied sprite by this amount
51 ; offset units by this amount
55 ; offset of the normal activity icons
59 ; offset of the selected unit sprites
63 ; offset the cities by this amount
67 ; offset the city size number by this amount
68 ; This is relative to full sprite origin.
69 city_size_offset_x = 0
70 city_size_offset_y = 0
72 ; offset the city bar text by this amount (from the city tile origin)
75 ; offset the tile label text by this amount
76 tilelabel_offset_y = 28
78 ; offset the upkeep icons by this amount from the top of the unit itself.
79 ; The default is the normal tile height, which means that the upkeep icons
80 ; appear below the unit icon if the unit icons are equal to tile height
81 ; (typical in overhead tileset), or overlay lower part of the unit icon,
82 ; if unit icon is higher than tiles (typical in iso tilesets)
83 ;unit_upkeep_offset_y = 0
85 ; Like unit_upkeep_offset_y, but to be used in case there`s only small
86 ; space for the overall icon produced. Defaults to unit_upkeep_offset_y -
87 ; not having alternative layout.
88 ;unit_upkeep_small_offset_y = 0
90 ; Font size (points) to use to draw city names and productions:
91 city_names_font_size = 10
92 city_productions_font_size = 10
94 ; For tilesets with oriented units, the directional sprite to use to
95 ; represent a unit type rather than a specific unit from the map
96 ; (e.g., in worklists, editor, and online help). Does not have to be a
97 ; valid direction for the tileset.
98 ;unit_default_orientation = "s"
100 ; The map is rendered in "layers", just like any decent image editor
101 ; supports. The setting below allows to change the layer drawing order. The
102 ; first layer in the list will be drawn below the others; the second on top
103 ; of it, and so on. No layer can be omitted from the list, nor can new ones
106 ; "Background", ; Background color (if enabled, the player color where there
107 ; ; are units or cities). You probably want to leave this
109 ; "Terrain1", ; The three terrain layers. See sections [layerN] below.
110 ; "Darkness", ; Darkness (unseen tiles)
113 ; "Water", ; All extras with "River" style.
114 ; "Roads", ; All extras with style "RoadAllSeparate",
115 ; ; "RoadParityCombined" or "RoadAllCombined".
116 ; "Special1", ; 1st layer for extras with style "3Layers", "Single2" or
118 ; "Grid1", ; Grid layer for isometric tilesets.
119 ; "City1", ; City and walls.
120 ; "Special2", ; 2nd layer for extras with "3Layers" and "Single2" styles.
121 ; "Fog", ; Fog of war (on tiles one knows but doesn`t see).
122 ; "Unit", ; Units except the selected one(s).
123 ; "Special3", ; 3rd layer for extras with "3Layers" style, and base flags.
124 ; "City2", ; City size when the city bar is disabled.
125 ; "Grid2", ; Second grid layer (overhead tilesets only).
126 ; "Overlays", ; Tile output sprites.
127 ; "TileLabel", ; Tile labels ("Scorched spot").
128 ; "CityBar", ; The city bar with name, production, food, ...
129 ; "FocusUnit", ; The focused unit(s).
130 ; "Goto", ; Goto turn count and intermediate points, *not* goto lines.
131 ; "WorkerTask", ; The unit task indicators ("G", "S", ...).
132 ; "Editor" ; Editor stuff (selected tile and start points).
134 ; This is special because it gets freed and reloaded as required:
135 main_intro_file = "misc/intro"
137 ; Below, the graphics spec files; must be somewhere (anywhere) in
138 ; the data path. Order may be important for color allocation on
139 ; low-color systems, and if there are any duplicate tags (lattermost
142 "misc/overlays.spec",
145 "hex2t/unitcost.spec",
146 "hex2t/overlays.spec",
147 "trident/units.spec",
153 "misc/governments.spec",
154 "misc/specialists.spec",
155 "misc/buildings.spec",
167 ; Include color definitions
168 *include "misc/colors.tilespec"
170 ; Terrain info - see README.graphics
173 match_types = "water", "land"
176 match_types = "forest", "jungle", "steep"
178 ; Water graphics referenced by terrain.ruleset
184 layer0_match_type = "water"
185 layer0_match_with = "water"
186 layer0_sprite_type = "corner"
192 layer0_match_type = "water"
193 layer0_match_with = "water"
194 layer0_sprite_type = "corner"
196 ; Land graphics referenced by terrain.ruleset
202 layer0_match_type = "land"
208 layer0_match_type = "land"
214 layer0_match_type = "land"
220 layer0_match_type = "land"
221 layer1_match_type = "forest"
222 layer1_match_with = "forest"
228 layer0_match_type = "land"
234 layer0_match_type = "land"
235 layer1_match_type = "steep"
236 layer1_match_with = "steep"
242 layer0_match_type = "land"
243 layer1_match_type = "jungle"
249 layer0_match_type = "land"
250 layer1_match_type = "steep"
251 layer1_match_with = "steep"
257 layer0_match_type = "land"
263 layer0_match_type = "land"
269 layer0_match_type = "land"
274 "road.road", "RoadAllSeparate"
275 "road.rail", "RoadAllSeparate"
276 "road.maglev", "RoadAllSeparate"
277 "road.river", "River"
278 "tx.irrigation", "Cardinals"
279 "tx.farmland", "Cardinals"
281 "tx.oil_mine", "Single1"
282 "tx.pollution", "Single2"
283 "tx.fallout", "Single2"
284 "tx.village", "Single1"
285 "base.fortress", "3Layer"
286 "base.airbase", "3Layer"
287 "extra.ruins", "3Layer"
290 "ts.tundra_game", "Single1"
294 "ts.fruit", "Single1"
296 "ts.buffalo", "Single1"
297 "ts.wheat", "Single1"
298 "ts.oasis", "Single1"
300 "ts.pheasant", "Single1"
301 "ts.grassland_resources", "Single1"
302 "ts.arctic_ivory", "Single1"
304 "ts.spice", "Single1"
305 "ts.whales", "Single1"
308 "ts.horses", "Single1"
309 "ts.seals", "Single1"