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.
16 Cimpletoon uses otherwise Amplio2 sprites, but has unit sprites of its own. \
17 Unlike most tilesets, Cimpletoon has unit sprites facing the direction \
22 ; TODO: add more overall information fields on tiles,
23 ; eg, authors, colors, etc.
26 normal_tile_width = 96
27 normal_tile_height = 48
29 small_tile_height = 20
36 fog_style = "Darkness"
37 darkness_style = "Corner"
38 ; Which terrain layer darkness is drawn top of (0-2)
41 ; offset the flags by this amount when drawing units
42 unit_flag_offset_x = 25
43 unit_flag_offset_y = 16
44 city_flag_offset_x = 2
45 city_flag_offset_y = 9
47 ; offset the city occupied sprite by this amount
51 ; offset the units by this amount
55 ; offset of the normal activity icons
59 ; offset the cities by this amount
63 ; offset the city bar text by this amount (from the city tile origin)
66 ; offset the tile label text by this amount
67 tilelabel_offset_y = 15
69 ; offset the upkeep icons by this amount from the top of the unit itself.
70 ; The default is the normal tile height, which means that the upkeep icons
71 ; appear below the unit icon if the unit icons are equal to tile height
72 ; (typical in overhead tileset), or overlay lower part of the unit icon,
73 ; if unit icon is higher than tiles (typical in iso tilesets)
74 ;unit_upkeep_offset_y = 0
76 ; Like unit_upkeep_offset_y, but to be used in case there`s only small
77 ; space for the overall icon produced. Defaults to unit_upkeep_offset_y -
78 ; not having alternative layout.
79 ;unit_upkeep_small_offset_y = 0
81 ; Font size (points) to use to draw city names and productions:
82 city_names_font_size = 10
83 city_productions_font_size = 8
85 ; These are special because they get freed and reloaded
87 main_intro_file = "misc/intro"
88 minimap_intro_file = "misc/radar"
90 ; Below, the graphics spec files; must be somewhere (anywhere) in
91 ; the data path. Order may be important for color allocation on
92 ; low-color systems, and if there are any duplicate tags (lattermost
95 "amplio2/terrain1.spec",
96 "amplio2/maglev.spec",
97 "amplio2/terrain2.spec",
99 "amplio2/mountains.spec",
100 "amplio2/ocean.spec",
101 "amplio2/water.spec",
102 "amplio2/tiles.spec",
103 "amplio2/upkeep.spec",
104 "amplio2/activities.spec",
108 "misc/governments.spec",
109 "misc/specialists.spec",
110 "amplio2/veterancy.spec",
111 "cimpletoon/orient_units.spec",
112 "misc/flags-large.spec",
113 "misc/buildings-large.spec",
114 "misc/wonders-large.spec",
119 "amplio2/explosions.spec",
120 "amplio2/cities.spec",
121 "amplio2/bases.spec",
122 "amplio2/select.spec",
125 "misc/overlays.spec",
127 "misc/shields-large.spec",
132 ; Include color definitions
133 *include "misc/colors.tilespec"
135 ; Terrain info - see README.graphics
138 match_types = "shallow", "deep", "land"
141 match_types = "forest", "hills", "mountains", "water", "ice"
144 match_types = "water", "ice"
146 ; Water graphics referenced by terrain.ruleset
152 layer0_match_type = "shallow"
153 layer0_match_with = "land"
154 layer0_sprite_type = "corner"
160 layer0_match_type = "shallow"
161 layer0_match_with = "deep", "land"
162 layer0_sprite_type = "corner"
163 layer1_match_type = "water"
164 layer1_match_with = "ice"
165 layer1_sprite_type = "corner"
171 layer0_match_type = "deep"
172 layer0_match_with = "shallow", "land"
173 layer0_sprite_type = "corner"
174 layer1_match_type = "water"
175 layer1_match_with = "ice"
176 layer1_sprite_type = "corner"
178 ; Land graphics referenced by terrain.ruleset
182 ; treated as water for ice cliffs
185 layer0_match_type = "shallow"
186 layer1_match_type = "ice"
187 layer2_match_type = "ice"
193 layer0_match_type = "land"
199 layer0_match_type = "land"
200 layer1_match_type = "forest"
201 layer1_match_with = "forest"
207 layer0_match_type = "land"
213 layer0_match_type = "land"
214 layer1_match_type = "hills"
215 layer1_match_with = "hills"
221 layer0_match_type = "land"
222 layer1_match_type = "forest"
223 layer1_match_with = "forest"
229 layer0_match_type = "land"
230 layer1_match_type = "hills"
231 layer1_match_with = "hills"
232 layer1_is_tall = TRUE
239 layer0_match_type = "land"
245 layer0_match_type = "land"
251 layer0_match_type = "land"
257 layer0_match_type = "land"
262 "road.road", "RoadAllSeparate"
263 "road.rail", "RoadAllSeparate"
264 "road.river", "River"
265 "tx.irrigation", "Cardinals"
266 "tx.farmland", "Cardinals"
268 "tx.oil_mine", "Single1"
269 "tx.pollution", "Single2"
270 "tx.fallout", "Single2"
271 "tx.village", "Single1"
272 "base.outpost", "3Layer"
273 "base.fortress", "3Layer"
274 "base.airfield", "3Layer"
275 "base.airbase", "3Layer"
276 "base.buoy", "3layer"
277 "base.ruins", "3Layer"