1
2# Generated on Thu Mar 17 19:50:32 EDT 2011 using:
3#  make-tileset.pl bla 00 tiles/blank.png --noslopes
4{
5tile_pattern: [
6
7	#horizontal tile
8	{
9		image: "tiles/blank.png",
10		tiles: 31,
11		solid: true,
12		pattern: ".* ,   ,.*  ,
13(bla),(bla),(bla),
14.* ,   ,.*",
15	},
16
17	#horizontal tile with one tile below but not on either side
18	{
19		image: "tiles/blank.png",
20		tiles: "05",
21		solid: true,
22		pattern: ".* ,   ,.*  ,
23(bla),(bla),(bla),
24   ,(bla),",
25	},
26
27	#horizontal tile with one tile above but not on either side
28	{
29		image: "tiles/blank.png",
30		tiles: 25,
31		solid: true,
32		pattern: ",(bla),    ,
33(bla),(bla),(bla),
34.* ,   , .*",
35	},
36
37	#overhang
38	{
39		image: "tiles/blank.png",
40		reverse: false,
41		tiles: 30,
42		solid: true,
43		pattern: ".* ,   ,.*  ,
44   ,(bla),(bla),
45.* ,   ,.*",
46	},
47
48	#overhang - reversed
49	{
50		image: "tiles/blank.png",
51		reverse: false,
52		tiles: 32,
53		solid: true,
54		pattern: ".* ,   ,.*  ,
55(bla),(bla),   ,
56.* ,   ,.*",
57	},
58
59	#sloped
60	{
61		image: "tiles/blank.png",
62		reverse: false,
63		tiles: "00",
64		solid: true,
65		pattern: ",    ,(bla)?,
66   ,(bla),(bla),
67(bla),(bla),(bla)",
68	},
69
70	#sloped - tile immediately beneath
71	{
72		image: "tiles/blank.png",
73		reverse: false,
74		tiles: 51,
75		solid: true,
76		pattern: ".*,   ,    ,(bla)?,.*,
77.*,   ,(bla),(bla),.*,
78.*,(bla),(bla),(bla),.*,
79.*,(bla),(bla),(bla),.*,
80.*,.*,.*,.*,.*",
81	},
82
83	#sloped - reversed
84	{
85		image: "tiles/blank.png",
86		reverse: false,
87		tiles: "02",
88		solid: true,
89		pattern: "(bla)?,    ,   ,
90(bla),(bla),   ,
91(bla),(bla),(bla)",
92	},
93
94	#sloped - reversed - tile immediately beneath
95	{
96		image: "tiles/blank.png",
97		reverse: false,
98		tiles: 50,
99		solid: true,
100		pattern: ".*,(bla)?,   ,    ,.*,
101.*,(bla),(bla),   ,.*,
102.*,(bla),(bla),(bla),.*,
103.*,(bla),(bla),(bla),.*,
104.*,.*,.*,.*,.*",
105	},
106
107	#single tile by itself
108	{
109		image: "tiles/blank.png",
110		tiles: 33,
111		solid: true,
112		pattern: ".*,   , .*,
113   ,(bla),   ,
114 .*,   , .*",
115	},
116
117	#top of thin platform
118	{
119		image: "tiles/blank.png",
120		tiles: "03",
121		solid: true,
122		pattern: ".*,   , .*,
123   ,(bla),   ,
124 .*,(bla), .*",
125	},
126
127	#part of thin platform
128	{
129		image: "tiles/blank.png",
130		tiles: 13,
131		solid: true,
132		pattern: ".*,(bla), .*,
133   ,(bla),   ,
134 .*,(bla), .*",
135	},
136
137	#bottom of thin platform
138	{
139		image: "tiles/blank.png",
140		tiles: 23,
141		solid: true,
142		pattern: ".*,(bla), .*,
143   ,(bla),   ,
144 .*,   , .*",
145	},
146
147	#cliff edge
148	{
149		image: "tiles/blank.png",
150		reverse: false,
151		tiles: "00",
152		solid: true,
153		pattern: ".*,   ,(bla)?,
154    ,(bla),(bla) ,
155(bla)?,(bla),(bla)",
156	},
157
158	#cliff edge - reverse
159	{
160		image: "tiles/blank.png",
161		reverse: false,
162		tiles: "02",
163		solid: true,
164		pattern: "(bla)?,   ,.* ,
165(bla),(bla),   ,
166(bla),(bla),(bla)?",
167	},
168
169	#cliff edge -- version with a corner underneath/opposite
170	{
171		image: "tiles/blank.png",
172		reverse: false,
173		tiles: "06",
174		solid: true,
175		pattern: ".*,   ,(bla)?,
176    ,(bla),(bla) ,
177(bla)?,(bla),",
178	},
179
180	#cliff edge (reversed) -- version with a corner underneath/opposite
181	{
182		image: "tiles/blank.png",
183		reverse: false,
184		tiles: "04",
185		solid: true,
186		pattern: "(bla)?,   ,.*,
187(bla),(bla),   ,
188    ,(bla),(bla)?",
189	},
190
191	#middle of a cross
192	{
193		image: "tiles/blank.png",
194		tiles: 15,
195		pattern: ",(bla),   ,
196(bla),(bla),(bla) ,
197   ,(bla),",
198	},
199
200	#corner at two angles
201	{
202		image: "tiles/blank.png",
203		reverse: false,
204		tiles: 35,
205		solid: true,
206		pattern: "(bla),(bla),   ,
207(bla),(bla),(bla),
208   ,(bla),(bla)",
209	},
210
211	#corner at two angles (reversed)
212	{
213		image: "tiles/blank.png",
214		reverse: false,
215		tiles: 34,
216		solid: true,
217		pattern: ",(bla),(bla),
218(bla),(bla),(bla),
219(bla),(bla),",
220	},
221
222	#corners on the top
223	{
224		image: "tiles/blank.png",
225		tiles: 58,
226		solid: true,
227		pattern: ",(bla),   ,
228(bla),(bla),(bla),
229(bla),(bla),(bla)",
230	},
231
232	#corners on the bottom
233	{
234		image: "tiles/blank.png",
235		tiles: 48,
236		solid: true,
237		pattern: "(bla),(bla),(bla),
238(bla),(bla),(bla),
239   ,(bla),",
240	},
241
242	#corners both on the same side
243	{
244		image: "tiles/blank.png",
245		reverse: false,
246		tiles: 47,
247		solid: true,
248		pattern: ",(bla),(bla),
249(bla),(bla),(bla),
250   ,(bla),(bla)",
251	},
252
253	#corners both on the same side (reversed)
254	{
255		image: "tiles/blank.png",
256		reverse: false,
257		tiles: 46,
258		solid: true,
259		pattern: "(bla),(bla),   ,
260(bla),(bla),(bla),
261(bla),(bla),",
262	},
263
264	#inner top corner piece
265	{
266		image: "tiles/blank.png",
267		reverse: false,
268		tiles: 41,
269		solid: true,
270		pattern: "(bla),(bla),(bla),
271(bla),(bla),(bla),
272   ,(bla),(bla)",
273	},
274
275	#inner top corner piece (reversed)
276	{
277		image: "tiles/blank.png",
278		reverse: false,
279		tiles: 40,
280		solid: true,
281		pattern: "(bla),(bla),(bla),
282(bla),(bla),(bla),
283(bla),(bla),",
284	},
285
286	#inner bottom corner piece
287	{
288		image: "tiles/blank.png",
289		reverse: false,
290		tiles: 51,
291		solid: true,
292		pattern: ",(bla),(bla),
293(bla),(bla),(bla),
294(bla),(bla),(bla)",
295	},
296
297	#inner bottom corner piece (reversed)
298	{
299		image: "tiles/blank.png",
300		reverse: false,
301		tiles: 50,
302		solid: true,
303		pattern: "(bla),(bla),   ,
304(bla),(bla),(bla),
305(bla),(bla),(bla)",
306	},
307
308	#corner at three sides
309	{
310		image: "tiles/blank.png",
311		reverse: false,
312		tiles: 43,
313		solid: true,
314		pattern: ",(bla),(bla),
315(bla),(bla),(bla),
316   ,(bla),",
317	},
318
319	#corner at three sides (reversed)
320	{
321		image: "tiles/blank.png",
322		reverse: false,
323		tiles: 42,
324		solid: true,
325		pattern: "(bla),(bla),   ,
326(bla),(bla),(bla),
327   ,(bla),",
328	},
329
330	#corner at three sides
331	{
332		image: "tiles/blank.png",
333		reverse: false,
334		tiles: 53,
335		solid: true,
336		pattern: ",(bla),   ,
337(bla),(bla),(bla),
338   ,(bla),(bla)",
339	},
340
341	#corner at three sides (reversed)
342	{
343		image: "tiles/blank.png",
344		reverse: false,
345		tiles: 52,
346		solid: true,
347		pattern: ",(bla),   ,
348(bla),(bla),(bla),
349(bla),(bla),",
350	},
351
352	#roof at a corner
353	{
354		image: "tiles/blank.png",
355		reverse: false,
356		tiles: 57,
357		solid: true,
358		pattern: ",(bla),(bla),
359(bla),(bla),(bla),
360 .*,   , .*",
361	},
362
363	#roof at a corner (reversed)
364	{
365		image: "tiles/blank.png",
366		reverse: false,
367		tiles: 56,
368		solid: true,
369		pattern: "(bla),(bla),   ,
370(bla),(bla),(bla),
371 .*,   , .*",
372	},
373
374	#roof
375	{
376		image: "tiles/blank.png",
377		tiles: 21,
378		solid: true,
379		pattern: ".* ,(bla), .*,
380(bla),(bla),(bla),
381 .*,   , .*",
382	},
383
384	#bottom corner
385	{
386		image: "tiles/blank.png",
387		reverse: false,
388		tiles: 20,
389		solid: true,
390		pattern: "(bla)?,(bla),(bla),
391    ,(bla),(bla),
392.*  ,   , .*",
393	},
394
395	#bottom corner (reversed)
396	{
397		image: "tiles/blank.png",
398		reverse: false,
399		tiles: 22,
400		solid: true,
401		pattern: "(bla),(bla),(bla)?,
402(bla),(bla),   ,
403.*  ,   , .*",
404	},
405
406	#bottom corner with corner on opposite side
407	{
408		image: "tiles/blank.png",
409		reverse: false,
410		tiles: 26,
411		solid: true,
412		pattern: "(bla)?,(bla),   ,
413    ,(bla),(bla),
414.*  ,   , .*",
415	},
416
417	#bottom corner with corner on opposite side (reversed)
418	{
419		image: "tiles/blank.png",
420		reverse: false,
421		tiles: 24,
422		solid: true,
423		pattern: ",(bla),(bla)?,
424(bla),(bla),   ,
425.*  ,   , .*",
426	},
427
428	#solid
429	{
430		image: "tiles/blank.png",
431		tiles: 11,
432		solid: true,
433		pattern: "(bla)?,(bla),(bla)?,
434(bla),(bla),(bla),
435(bla)?,(bla),(bla)?",
436	},
437
438	#cliff face coming up from a one-tile thick cliff and expanding out
439	#in one direction
440	{
441		image: "tiles/blank.png",
442		reverse: false,
443		tiles: 45,
444		solid: true,
445		pattern: "(bla),(bla),.* ,
446(bla),(bla),   ,
447   ,(bla),.*",
448	},
449
450	#cliff face coming up from a one-tile thick cliff and expanding out
451	#in one direction (reversed)
452	{
453		image: "tiles/blank.png",
454		reverse: false,
455		tiles: 44,
456		solid: true,
457		pattern: ".* ,(bla),(bla),
458   ,(bla),(bla),
459.* ,(bla),",
460	},
461
462	#cliff face coming down from a one-tile thick cliff and expanding out
463	#in one direction
464	{
465		image: "tiles/blank.png",
466		reverse: false,
467		tiles: 55,
468		solid: true,
469		pattern: ",(bla),.* ,
470(bla),(bla),   ,
471(bla),(bla),.*",
472	},
473
474	#cliff face coming down from a one-tile thick cliff and expanding out
475	#in one direction (reversed)
476	{
477		image: "tiles/blank.png",
478		reverse: false,
479		tiles: 54,
480		solid: true,
481		pattern: ".* ,(bla),  ,
482   ,(bla),(bla),
483.* ,(bla),(bla)",
484	},
485
486	#cliff face coming both up and down from a one-tile thick cliff and expanding
487	#out into a ledge in one direction
488	{
489		image: "tiles/blank.png",
490		reverse: false,
491		tiles: 14,
492		solid: true,
493		pattern: ",(bla),.* ,
494(bla),(bla),   ,
495   ,(bla),.*",
496	},
497
498	#cliff face coming both up and down from a one-tile thick cliff and expanding
499	#out into a ledge in one direction (reversed)
500	{
501		image: "tiles/blank.png",
502		reverse: false,
503		tiles: 16,
504		solid: true,
505		pattern: ".* ,(bla),   ,
506   ,(bla),(bla),
507.* ,(bla),",
508	},
509
510	#cliff face
511	{
512		image: "tiles/blank.png",
513		reverse: false,
514		tiles: 10,
515		solid: true,
516		pattern: ".* ,(bla),.* ,
517   ,(bla),(bla),
518.* ,(bla),.*",
519	},
520
521	#cliff face (reversed)
522	{
523		image: "tiles/blank.png",
524		reverse: false,
525		tiles: 12,
526		solid: true,
527		pattern: ".* ,(bla),.* ,
528(bla),(bla),   ,
529.* ,(bla),.*",
530	},
531
532	#ground - with a corner on one side beneath
533	{
534		image: "tiles/blank.png",
535		reverse: false,
536		tiles: 37,
537		solid: true,
538		pattern: ".* ,   ,.* ,
539(bla),(bla),(bla),
540   ,(bla),(bla)",
541	},
542
543	#ground - with a corner on one side beneath (reversed)
544	{
545		image: "tiles/blank.png",
546		reverse: false,
547		tiles: 36,
548		solid: true,
549		pattern: ".* ,   ,.* ,
550(bla),(bla),(bla),
551(bla),(bla),",
552	},
553
554	#ground
555	{
556		image: "tiles/blank.png",
557		tiles: "01",
558		solid: true,
559		pattern: "(bla)?,    ,(bla)?,
560(bla) ,(bla) ,(bla) ,
561(bla)?,(bla)?,(bla)?",
562	},
563],
564}