Correctly handle negated requirements in client help describing which
[freeciv.git] / data / amplio2.tilespec
blob4b41b91602ac3f5a31d7b0b08fbc801a0a7bd0dd
2 [tilespec]
4 ; Format and options of this tilespec file:
5 options = "+Freeciv-tilespec-Devel-2013.Feb.04"
7 ; A simple name for the tileset specified by this file:
8 name = "amplio2"
9 priority = 30
11 ; TODO: add more overall information fields on tiles, 
12 ; eg, description, authors, colors, etc.
14 ; Basic tile sizes:
15 normal_tile_width  = 96
16 normal_tile_height = 48
17 small_tile_width   = 15
18 small_tile_height  = 20
20 ; Basic tile style.
21 type = "isometric"
22 is_hex = FALSE
24 ; Fogstyle 2, darkness_style 4 : blended fog
25 fogstyle = 2
26 darkness_style = 4
28 ; offset the flags by this amount when drawing units
29 unit_flag_offset_x = 25
30 unit_flag_offset_y = 16
31 city_flag_offset_x = 2
32 city_flag_offset_y = 9
34 ; offset the units by this amount when drawing units
35 unit_offset_x = 19
36 unit_offset_y = 18
38 ; offset the city bar text by this amount (from the city tile origin)
39 citybar_offset_y = 30
41 ; offset the tile label text by this amount
42 tilelabel_offset_y = 15
44 ; Font size (points) to use to draw city names and productions:
45 city_names_font_size = 10
46 city_productions_font_size = 8
48 ; These are special because they get freed and reloaded
49 ; as required:
50 main_intro_file    = "misc/intro"
51 minimap_intro_file = "misc/radar"
53 ; Below, the graphics spec files; must be somewhere (anywhere) in 
54 ; the data path. Order may be important for color allocation on 
55 ; low-color systems, and if there are any duplicate tags (lattermost
56 ; tag is used).
57 files =
58   "amplio2/terrain1.spec",
59   "amplio2/maglev.spec",
60   "amplio2/terrain2.spec",
61   "amplio2/hills.spec",
62   "amplio2/mountains.spec",
63   "amplio2/ocean.spec",
64   "amplio2/water.spec",
65   "amplio2/tiles.spec",
66   "amplio2/fog.spec",
67   "misc/small.spec",
68   "misc/governments.spec",
69   "amplio2/units.spec",
70   "amplio2/veterancy.spec",
71   "misc/flags-large.spec",
72   "misc/buildings-large.spec",
73   "misc/wonders-large.spec",
74   "misc/space.spec",
75   "misc/techs.spec",
76   "misc/treaty.spec",
77   "amplio2/nuke.spec",
78   "amplio2/explosions.spec",
79   "amplio2/ancientcities.spec",
80   "amplio2/medievalcities.spec",
81   "amplio2/moderncities.spec",
82   "amplio2/select.spec",
83   "amplio2/grid.spec",
84   "misc/cursors.spec",
85   "misc/overlays.spec",
86   "misc/citybar.spec",
87   "misc/shields-large.spec",
88   "misc/editor.spec",
89   "misc/icons.spec"
92 ; Include color definitions
93 *include "misc/colors.tilespec"
95 ; Terrain info - see README.graphics
97 [layer0]
98 match_types = "shallow", "deep", "land"
100 [layer1]
101 match_types = "forest", "hills", "mountains", "water", "ice"
103 [layer2]
104 match_types = "water", "ice"
106 ; Water graphics referenced by terrain.ruleset
108 [tile_lake]
109 blend_layer = 1
110 num_layers = 1
111 layer0_match_type = "shallow"
112 layer0_match_with = "land"
113 layer0_sprite_type = "corner"
115 [tile_coast]
116 blend_layer = 1
117 num_layers = 2
118 layer0_match_type = "shallow"
119 layer0_match_with = "deep", "land"
120 layer0_sprite_type = "corner"
121 layer1_match_type = "water"
122 layer1_match_with = "ice"
123 layer1_sprite_type = "corner"
125 [tile_floor]
126 blend_layer = 0
127 num_layers = 2
128 layer0_match_type = "deep"
129 layer0_match_with = "shallow", "land"
130 layer0_sprite_type = "corner"
131 layer1_match_type = "water"
132 layer1_match_with = "ice"
133 layer1_sprite_type = "corner"
135 ; Land graphics referenced by terrain.ruleset
137 [tile_arctic]
138 ; treated as water for ice cliffs
139 blend_layer = 0
140 num_layers = 3
141 layer0_match_type = "shallow"
142 layer1_match_type = "ice"
143 layer2_match_type = "ice"
144 mine_sprite = "tx.oil_mine"
146 [tile_desert]
147 blend_layer = 1
148 num_layers = 1
149 layer0_match_type = "land"
150 mine_sprite = "tx.oil_mine"
152 [tile_forest]
153 blend_layer = 1
154 num_layers = 2
155 layer0_match_type = "land"
156 layer1_match_type = "forest"
157 layer1_match_with = "forest"
159 [tile_grassland]
160 blend_layer = 1
161 num_layers = 1
162 layer0_match_type = "land"
164 [tile_hills]
165 blend_layer = 1
166 num_layers = 2
167 layer0_match_type = "land"
168 layer1_match_type = "hills"
169 layer1_match_with = "hills"
170 mine_sprite = "tx.mine"
172 [tile_jungle]
173 blend_layer = 1
174 num_layers = 2
175 layer0_match_type = "land"
176 layer1_match_type = "forest"
177 layer1_match_with = "forest"
179 [tile_mountains]
180 blend_layer = 1
181 num_layers = 2
182 layer0_match_type = "land"
183 layer1_match_type = "hills"
184 layer1_match_with = "hills"
185 layer1_is_tall = TRUE
186 layer1_offset_y = 6
187 mine_sprite = "tx.mine"
189 [tile_plains]
190 blend_layer = 1
191 num_layers = 1
192 layer0_match_type = "land"
194 [tile_swamp]
195 blend_layer = 1
196 num_layers = 1
197 layer0_match_type = "land"
199 [tile_tundra]
200 blend_layer = 1
201 num_layers = 1
202 layer0_match_type = "land"
204 [tile_inaccessible]
205 blend_layer = 0
206 num_layers = 1
207 layer0_match_type = "land"
209 [roads]
210 styles =
211     { "name", "style"
212       "road", "AllSeparate"
213       "rail", "AllSeparate"
214       "river", "River"
215     }