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