-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtilemap.g.ts
563 lines (560 loc) · 49.4 KB
/
tilemap.g.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
// Auto-generated code. Do not edit.
namespace myTiles {
//% fixedInstance jres blockIdentity=images._tile
export const transparency16 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile1 = image.ofBuffer(hex``);
helpers._registerFactory("tilemap", function(name: string) {
switch(helpers.stringTrim(name)) {
case "level_Maks":
case "level5":return tiles.createTilemap(hex`1e001e000e0e0e0e0e0e0e0e1f1f0e0e0e0e0e0e0e0e0e0e0e0e201f2008202002070e0e200a0e0e2020200e0e202020200e0e0e0e0e0e0e082020201f200e0e012020060e0c2006202020200f0f20060e0e0e0e0e0e0e0e2020200e0e0e0e0a200e0e0e20040f0f0f200f0620202020202020202020202020200e0e0e0e200a0e20200f0f0f0f200f0f20060f0f200e110e0f0e0f0e0e200e0e0e0e200e0e200f0f0f050f200b0f200f0f0f200e0e0e0e0e0e0e0e200e0e1f0a200a0e20202020202020202020060f0f200e0e0e0e0e0e0e11200e0e1f0e200e0e200f0f050f0f200f0f0f0f0f0c200e0e0e0e0e0e0e0e200f0e1f0e200e0e200a0f0f0f0f200f0f0f0f0f0f200e110e0e0e0f0e0e200e1f0f0e200e0e200f0f0f0f0f20202020202020202020202020202020200e1f0e0f200e0f200f0f0f0f0f200b030a0f0202020f0f0f0f0f0f0f0f200f1f0e0e200e0e202020202020200303040f0f0f0f0f0f0f0f0f0f0f0f200e1f0e0e200e20200f0f0f0f0f20202020202020202020202020202020200e0e0e0a200e200f0f0f0f0f0f0f0f0f0f200f0f0f0f0f0f0f0f0f0f0f200e0e0e2020202020202020202020202020202020202020202020202020201f0e0c2012131212121212122012121212200f0f0f0f02022002020f0f200e0e0e20202020200e1f0e1220120f2020202020200f0f0f200f0f0f0f200e1f0e0e0e0e0b200e1f1f1220120f200b200f0f200f0f0f200f0f0f0c200f0e0e20202020200e1f1f1220120f2003200f0f200f0f0f200f0f0f0f200e0e10200e0e0e0e0e0e0e1420120f2003200f0f200f0f0b200f0f110f200e0e0e20202020202020201220131020031f110f20202020200f0f0f0f200e0e0e20090909090920021414140f2003200f0f0f0f0d0f110f0f110f200e1f102009090808092020202020202003200f0f0f0f0f0f0f0f0f0f0f200e1f0e200909080909080b1516161617202020202020202020200f0f0f200e1f0e2009080808080809191e1e1e18200b0f0f0f0d0f0f0f200f0f0f200e0e0e20090909090909091a1d1c1d1b200f0f0f0f0f0f0f0f200f0f0f200e0e0c20202020202020202020202020200f10100f0f0f0f0f20202020200e0e0e100e0e0e0e0e0d0e0e100e0e10200f0f0f0f0f0f0f0f0f0f0f0f200e0e0e0e1f1f100e0e1f0e1f1f1f0e0e20202020202020202020202020200e0e0e1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0e0e0d0e0e0e0e0e0e0e0e0e0e`, img`
2222222222222222222222........
22.222...22....2222222......22
...222.2....22.222222222...222
22.222.2222.22..............22
22.22..2222.22.222.22222222.22
22.22.22222.22.222.22222222.22
22.22..........222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.................22
22.22.22222.222222222222222.22
22.22.......222222222222222.22
22.2..22222.................22
22.2.2222222222.22222222222.22
2...........................22
2.22222222.2222.222222.2222.22
2.....2222.22......222.2222.22
22222.2222.22.2.22.222.2222.22
2.....2222.22.2.22.222.2222.22
2.22222222.22.2.22.222.2222.22
2..........22.2.22.....2222.22
2.22222.22222.2.22222222222.22
2.22..2.......2.22222222222.22
2.22.22.222222..........222.22
2.2.....222222.22222222.222.22
2.222222222222.22222222.222.22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.castle.tilePath6,sprites.dungeon.darkGroundCenter,sprites.dungeon.chestOpen,sprites.dungeon.collectibleInsignia,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.floorLightMoss,sprites.dungeon.floorLight3,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.dungeon.greenOuterSouth1,sprites.dungeon.greenOuterNorth2,sprites.dungeon.hazardLava1,sprites.castle.tilePath5], TileScale.Sixteen);
case "level8":
case "level8":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level3":
case "level3":return tiles.createTilemap(hex`1e001e0003030303030303030303030303030303030303030303030303030303030303030905030309090903030909090903030303030303030303030303030301090907030309070909090903030907030303030303030303030303030303040903030309050303030903070909090909090909090909090909030303030905030909030303030903030907030309030303030303030309030303030903030903030306030903030903030309030303030303030309030303040905030909090909090909090907030309030303030303030309030303030903030903030603030903030303030309030303030303030309030303030903030905030303030903030303030309030303030303030309030303030903030903030303030909090909090909090909090909090909030303030903030903030303030903030503020202030303030303030309030303030903030909090909090903030503030303030303030303030309030303030903090903030303030909090909090909090909090909090909030303040903090303030303030303030309030303030303030303030309030303090909090909090909090909090909090909090909090909090909030303090303030303030303090303030309030303030202090202030309030303090909090903030303090303090909090909030303090303030309030303030303030903030303090303090309030309030303090303030309030303090909090903030303090303090309030309030303090303030309030303090303030303030303090303090309030309030303090303030309030303090909090909090909090303090309030309090909090303030309030303090202020202090203030303090309030303030303030303030309030303090202090902090909090909090309030303030303030303030309080a030902020902020902030303030309090909090909090909030303090303030902090909090902030303030309030303030303030309030303090303030902020202020202030303030309030303030303030309030303090303030909090909090909090909090909030303030303030309090909090303030303030303030303030303030309030303030303030303030303090303030303030303030303030303030309090909090909090909090909090303030303030303030303030303030303030303030303030303030303030303`, img`
222222222222222222222222222222
22.222...22....222222222222222
...222.2....22.222222222222222
22.222.2222.22..............22
22.22..2222.22.222.22222222.22
22.22.22222.22.222.22222222.22
22.22..........222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.................22
22.22.22222.222222222222222.22
22.22.......222222222222222.22
22.2..22222.................22
22.2.2222222222.22222222222.22
2...........................22
2.22222222.2222.222222.2222.22
2.....2222.22......222.2222.22
22222.2222.22.2.22.222.2222.22
2.....2222.22.2.22.222.2222.22
2.22222222.22.2.22.222.2222.22
2..........22.2.22.....2222.22
2.22222.22222.2.22222222222.22
2.22..2.......2.22222222222...
2.22.22.222222..........222.22
2.2.....222222.22222222.222.22
2.222222222222.22222222.222.22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles11,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.builtin.forestTiles4,sprites.castle.tilePath5,sprites.castle.tilePath6,myTiles.tile1], TileScale.Sixteen);
case "level12":
case "level12":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level13":
case "level13":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level_Adam2":
case "level14":return tiles.createTilemap(hex`1e001e0003030303030303030303030303030303030303030303030303030303031204111111111111111111111111111111111111111111111111111111111204111313131311222207222222222222222222222222222211131313111204111311111111111111111111111111111111111111111111111113111204111311090a16161616161616161616161616200a0a0a0a0a0b11131112041111110d11111111111111111111111111111111111111110c11131112041113110d111d1f1f111f1f1f1f1f1f1f1f1f111f1f1f1e110c11131112041113110d11181111111111111111111111111111111119110c11131112041113111111181107081306061308131313130713071119111111111112041113110d11181113111111111111111111111311131119110c11131112041113110d11181106110613131313130613111311151119110c11131112041113110d11181113111311111111111111111311131119110c11131112041113110d11181106111311141115151113111311151119110c11131112041113110d11181113110611061115061107111311131119110c11131112041113110d11181113111311071102151106110611131119110c11131112011113110d11181107110811061115151106111311081119110c11131112041107110d11181113111311061115071106111311131119110c11131112041113110d11181113111311061115151113110611131119110c11131112041113111111181106111311111111111111111311131119110c11071112041113110d11181113111313131313131313131311131119110c11131112041113110d11181113111111111111111111111111131119111111131112041113110d11181106131308081721130613081313131119110c11131112041113110d11181111111111111111111111111111111119110c11131112041111110d111c1a1a111a1a1a1a1a1a1a1a1a111a1a1a1b110c11111112041113110d11111111111111111111111111111111111111110c11131112041113110e10101011101010101010101010101010101010100f11131112041113111111111111111111111111111111111111111111111111131112041113131313131313131313130713131313131313130713131313131112041111111111111111111111111111111111111111111111111111111112040505050505050505050505050505050505050505050505050505050505`, img`
222222222222222222222222222222
2............................2
2.2222.22222222222222222.222.2
2.2........................2.2
2.2.222222222222222.222222.2.2
2...2....................2.2.2
2.2.2.222.222222222.2222.2.2.2
2.2.2.2................2.2.2.2
2.2...2.22222222222222.2.....2
2.2.2.2.2..........2.2.2.2.2.2
2.2.2.2.2.22222222.2.2.2.2.2.2
2.2.2.2.2.2........2.2.2.2.2.2
2.2.2.2.2.2.2.22.2.2.2.2.2.2.2
2.2.2.2.2.2.2.22.2.2.2.2.2.2.2
2.2.2.2.2.2.2..2.2.2.2.2.2.2.2
..2.2.2.2.2.2.22.2.2.2.2.2.2.2
2.2.2.2.2.2.2.22.2.2.2.2.2.2.2
2.2.2.2.2.2.2.22.2.2.2.2.2.2.2
2.2...2.2.2........2.2.2.2.2.2
2.2.2.2.2.2222222222.2.2.2.2.2
2.2.2.2.2............2.2...2.2
2.2.2.2.222222.2222222.2.2.2.2
2.2.2.2................2.2.2.2
2...2.222.222222222.2222.2...2
2.2.2....................2.2.2
2.2.2222.22222222222222222.2.2
2.2........................2.2
2.22222222222222222222222222.2
2............................2
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.castle.tilePath6,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.castle.tilePath5,sprites.dungeon.doorLockedWest,sprites.dungeon.floorDark0,sprites.dungeon.floorDarkDiamond,sprites.dungeon.floorDark4,sprites.dungeon.greenOuterNorth1,sprites.dungeon.chestClosed,sprites.dungeon.purpleOuterWest0,sprites.dungeon.purpleOuterEast0,sprites.dungeon.purpleOuterSouth1,sprites.dungeon.purpleOuterSouthWest,sprites.dungeon.purpleOuterSouthEast,sprites.dungeon.purpleOuterNorthWest,sprites.dungeon.purpleOuterNorthEast,sprites.dungeon.purpleOuterNorth1,sprites.dungeon.greenSwitchUp,sprites.dungeon.chestOpen,sprites.builtin.forestTiles27,myTiles.tile1], TileScale.Sixteen);
case "level_Kornel":
case "level10":return tiles.createTilemap(hex`1e001e00050505050505050505050501010101010101010101050505050505050505050505050505050505010103030303030303030303010105050505050505050505050505050501030303030303030303030303030301050505050505050505050505050501030303030303030303030303030301050505050505050505050505050103030303030303030303030303030303010505050505050505050505050103030101010303030303010101030303010505050505050505050505050103030101010303030303010601030303010505050505050505050505050103030101010303010303010101030303010505050505050505050505050501030303030301010103030303030301050505050505050505050505050101030103030303030303030303010301010505050505050505050505050103030101010101010101010101010303010505050505050505050505050103030301030103010301030103030303010505050505050505050505050501010303010101010101010303030101050505050505050505050501010101040101030303030303030301010401010105050505050505010101020201040404010101010101010104040401020101050505050505010202020202010404010303010303030104040101020201010505050501010202020202010404010101030101010104010102020202010505050501020202010101020101010303010303010101020101010202010505050501020202020202010202010303030303010202010202020202010505050505010202020202010202010303030303010202010202020202010505050505010102020202020102010103030301010201020202020201010505050505050101020202010202010303030303010202010202020201050505050505050501010202010202010101010101010202010202020101050505050505050505010102010202010101010101010202010201010105050505050505050505050501010202010101010101010202010101050505050505050505050505050505010101010101010101010101010505050505050505050505050505050505010101010101010101010101010505050505050505050505050505050505010101010101050101010101010505050505050505050505050505050505010101010105050101010101010505050505050505050505050505050101030303030101050501030303030101010505050505`, img`
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
`, [myTiles.transparency16,sprites.builtin.forestTiles10,sprites.builtin.field1,sprites.dungeon.floorLight2,sprites.dungeon.floorDark2,sprites.dungeon.darkGroundNorthWest1,sprites.castle.tilePath6], TileScale.Sixteen);
case "level_Rafal":
case "level6":return tiles.createTilemap(hex`1e001e000e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f0a0e0e1f1f1f0e0e1f1f1f1f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e011f1f060e0c1f061f1f1f1f0f0f1f060e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0a1f0e0e0e1f040f0f0f1f0f061f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0e1f0a0e1f1f0f0f0f0f1f0f0f1f060f0f1f0e110e0f0e0f0e0e1f0e0e0e0e1f0e0e1f0f0f0f050f1f0b0f1f0f0f0f1f0e0e0e0e0e0e0e0e1f0e0e0e0a1f0a0e1f1f1f1f1f1f1f1f1f1f060f0f1f0e0e0e0e0e0e0e111f0e0e0e0e1f0e0e1f0f0f050f0f1f0f0f0f0f0f0c1f0e0e0e0e0e0e0e0e1f0f0e0f0e1f0e0e1f0a0f0f0f0f1f0f0f0f0f0f0f1f0e110e0e0e0f0e0e1f0e0e0f0e1f0e0e1f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0f1f0e0f1f0f0f0f0f0f1f0b030a0f0202020f0f0f0f0f0f0f0f1f0f0e0e0e1f0e0e1f1f1f1f1f1f1f0303040f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e0e1f0e1f1f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0a1f0e1f0f0f0f0f0f0f0f0f0f0f1f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0c1f12131212121212121f121212121f0f0f0f0f02021f02020f0f1f0e0e0e1f1f1f1f1f0e100e121f120f1f1f1f1f1f1f0f0f0f1f0f0f0f0f1f0e0e0e0e0e0e0b1f0e0e0e121f120f1f0b1f0f0f1f0f0f0f1f0f0f0f0c1f0f0e0e1f1f1f1f1f0e100e121f120f1f031f0f0f1f0f0f0f1f0f0f0f0f1f0e0e101f0e0e0e0e0e0e0e141f120f1f031f0f0f1f0f0f0b1f0f0f110f1f0e0e0e1f1f1f1f1f1f1f1f121f13101f031f110f1f1f1f1f1f0f0f0f0f1f0e0e0e1f09090909091f021414140f1f031f0f0f0f0f0d0f110f0f110f1f0e0e101f09091f1f091f1f1f1f1f1f1f031f0f0f0f0f0f0f0f0f0f0f0f1f07080e1f09091f09091f0b15161616171f1f1f1f1f1f1f1f1f1f0f0f0f1f0e0e0e1f091f1f1f1f1f09191e1e1e181f0b0f0f0f0d0f0f0f1f0f0f0f1f0e0e0e1f090909090909091a1d1c1d1b1f0f0f0f0f0f0f0f0f1f0f0f0f1f0e0e0c1f1f1f1f1f1f1f1f1f1f1f1f1f1f0f10100f0f0f0f0f1f1f1f1f1f0e0e0e100e0e0e0e0e0d0e0e100e0e101f0f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e0e0e0e100e0e0e0e100e0e0e0e1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0e0e0e0e0e0e0e100e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0e0e0e`, img`
222222222222222222222222222222
22.222...22....222222222222222
...222.2....22.222222222222222
22.222.2222.22..............22
22.22..2222.22.222.22222222.22
22.22.22222.22.222.22222222.22
22.22..........222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.................22
22.22.22222.222222222222222.22
22.22.......222222222222222.22
22.2..22222.................22
22.2.2222222222.22222222222.22
2...........................22
2.22222222.2222.222222.2222.22
2.....2222.22......222.2222.22
22222.2222.22.2.22.222.2222.22
2.....2222.22.2.22.222.2222.22
2.22222222.22.2.22.222.2222.22
2..........22.2.22.....2222.22
2.22222.22222.2.22222222222.22
2.22..2.......2.22222222222...
2.22.22.222222..........222.22
2.2.....222222.22222222.222.22
2.222222222222.22222222.222.22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.builtin.forestTiles4,sprites.castle.tilePath6,sprites.dungeon.chestOpen,sprites.dungeon.collectibleInsignia,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.floorLightMoss,sprites.dungeon.floorLight3,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.dungeon.greenOuterSouth1,sprites.dungeon.greenOuterNorth2,sprites.castle.tilePath5], TileScale.Sixteen);
case "level_MaksG":
case "level4":return tiles.createTilemap(hex`1e001e000e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1f0a0e0e1f1f1f0e0e1f1f1f1f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e011f1f060e0c1f061f1f1f1f0f0f1f060e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0a1f0e0e0e1f040f0f0f1f0f061f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0e1f0a0e1f1f0f0f0f0f1f0f0f1f060f0f1f0e110e0f0e0f0e0e1f0e0e0e0e1f0e0e1f0f0f0f050f1f0b0f1f0f0f0f1f0e0e0e0e0e0e0e0e1f0e0e0e0a1f0a0e1f1f1f1f1f1f1f1f1f1f060f0f1f0e0e0e0e0e0e0e111f0e0e0e0e1f0e0e1f0f0f050f0f1f0f0f0f0f0f0c1f0e0e0e0e0e0e0e0e1f0f0e0f0e1f0e0e1f0a0f0f0f0f1f0f0f0f0f0f0f1f0e110e0e0e0f0e0e1f0e0e0f0e1f0e0e1f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0f1f0e0f1f0f0f0f0f0f1f0b030a0f0202020f0f0f0f0f0f0f0f1f0f0e0e0e1f0e0e1f1f1f1f1f1f1f0303040f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e0e1f0e1f1f0f0f0f0f0f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0a1f0e1f0f0f0f0f0f0f0f0f0f0f1f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0c1f12131212121212121f121212121f0f0f0f0f02021f02020f0f1f0e0e0e1f1f1f1f1f0e100e121f120f1f1f1f1f1f1f0f0f0f1f0f0f0f0f1f0e0e0e0e0e0e0b1f0e0e0e121f120f1f0b1f0f0f1f0f0f0f1f0f0f0f0c1f0f0e0e1f1f1f1f1f0e100e121f120f1f031f0f0f1f0f0f0f1f0f0f0f0f1f0e0e101f0e0e0e0e0e0e0e141f120f1f031f0f0f1f0f0f0b1f0f0f110f1f0e0e0e1f1f1f1f1f1f1f1f121f13101f031f110f1f1f1f1f1f0f0f0f0f1f0e0e0e1f09090909091f021414140f1f031f0f0f0f0f0d0f110f0f110f1f0e0e101f09091f1f091f1f1f1f1f1f1f031f0f0f0f0f0f0f0f0f0f0f0f1f07080e1f09091f09091f0b15161616171f1f1f1f1f1f1f1f1f1f0f0f0f1f0e0e0e1f091f1f1f1f1f09191e1e1e181f0b0f0f0f0d0f0f0f1f0f0f0f1f0e0e0e1f090909090909091a1d1c1d1b1f0f0f0f0f0f0f0f0f1f0f0f0f1f0e0e0c1f1f1f1f1f1f1f1f1f1f1f1f1f1f0f10100f0f0f0f0f1f1f1f1f1f0e0e0e100e0e0e0e0e0d0e0e100e0e101f0f0f0f0f0f0f0f0f0f0f0f0f1f0e0e0e0e0e0e100e0e0e0e100e0e0e0e1f1f1f1f1f1f1f1f1f1f1f1f1f1f0e0e0e0e0e0e0e0e0e0e100e0e0e0e0e0e0e0e0e0e0d0e0e0e0e0e0e0e0e0e0e`, img`
222222222222222222222222222222
22.222...22....222222222222222
...222.2....22.222222222222222
22.222.2222.22..............22
22.22..2222.22.222.22222222.22
22.22.22222.22.222.22222222.22
22.22..........222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.222222.22222222.22
22.22.22222.................22
22.22.22222.222222222222222.22
22.22.......222222222222222.22
22.2..22222.................22
22.2.2222222222.22222222222.22
2...........................22
2.22222222.2222.222222.2222.22
2.....2222.22......222.2222.22
22222.2222.22.2.22.222.2222.22
2.....2222.22.2.22.222.2222.22
2.22222222.22.2.22.222.2222.22
2..........22.2.22.....2222.22
2.22222.22222.2.22222222222.22
2.22..2.......2.22222222222...
2.22.22.222222..........222.22
2.2.....222222.22222222.222.22
2.222222222222.22222222.222.22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.builtin.forestTiles4,sprites.castle.tilePath6,sprites.dungeon.chestOpen,sprites.dungeon.collectibleInsignia,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.floorLightMoss,sprites.dungeon.floorLight3,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.dungeon.greenOuterSouth1,sprites.dungeon.greenOuterNorth2,sprites.castle.tilePath5], TileScale.Sixteen);
case "MaksG22":
case "level11":return tiles.createTilemap(hex`1e001e000101010201010101010601010106010106010101060101010106010101010201080102010808080101080808080101010101010101010106010101060308080101010a0108080808060508010106010101060101010101010101040108010101080104040408050608080808080808080808080808080106040408010108080404040508050508010505080401040404050404080101040408010109050504010608010608050506080406040406040604080101040608010101010606080808080808010605080404040404040601080601040408010601060401050508050504040501080604040404040406080501050408010101010404050608050505040405080401040404060404080101050408060101050504060508080808080808080808080808080808080101040508010504060504050608060101050f0f0f0505050605050505080501060408060108080808080808010601050f0f0f050502050505060508010204040801080805050605050808080808080808080808080808080808010104010801080505050505050505050508050505050505050505050508010104080808080a0a0a0a020808080808080808080808080808080808080101010801010101010102010a0c0c0c0c08050505050f0f0a0f0f050508010604080808080801010101080c050808080a0404050505040505050508010104020404020801060101080605080608050504040405040505050208050104080808080801010201080c0508040805050405050504050605050801020708010101010101010b080c0608040805050405050204050510050801010408080808080808080c090e0708040810050404090404050502050801010408060606060608010b0b0b06080408050505050205100505100508010107080608080806080808080808080408050505050505050505050508111204080608080606080806060606060a060808080808080808050505080404040806080808080806060d0d0d060802050505020505050806050608040404080606060606060606060606060804040404040404040805050508020402080808080808080808080808080805070706050504050808080808040604040404040404020404070404070805050505050506050505050508040404040404040404040404040402040808080808080808080808080a080404040404040404040404040404040402040404040204040406040404040404`, img`
222222222222222222222222222222
22.222...22....222222222222222
...222.2....22.222222222222222
22.222.2222.22..............22
22.22..2222.22.222.22222222.22
22.22.22222.22.222.22222222.22
22.22..........222.22222222.22
22.22.22.22.222222.22222222.22
22.22..2222.222222.22222222.22
22.22.22222.................22
22.22.22222.222222222222222.22
22.22.......222222222222222.22
22.2..22222.................22
22.2.2222222222.22222222222.22
2...........................22
2.22222222.2222.222222.2222.22
2.....2222.22......222.2222.22
22222.2222.22.2.22.222.2222.22
2.....2222.22.2.22.222.2222.22
2.22222222.22.2.22.222.2222.22
2..........22.2.22.....2222.22
2.22222.22222.2.22222222222.22
2.2...2.......2.22222222222...
2.2..22..22222..........222.22
2.2.....222222.22222222.222.22
2.222222222222.22222222.222.22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.dungeon.floorDark0,sprites.dungeon.hazardLava0,sprites.castle.tilePath4,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.hazardLava1,sprites.dungeon.floorLightMoss,sprites.castle.tilePath5,sprites.dungeon.collectibleBlueCrystal,sprites.builtin.brick,sprites.dungeon.floorDark5,sprites.dungeon.floorDark1,sprites.dungeon.greenOuterNorth2,sprites.dungeon.floorDark3,sprites.builtin.forestTiles0,sprites.dungeon.floorLight3,sprites.builtin.forestTiles4,sprites.castle.tilePath6], TileScale.Sixteen);
case "level_Michal":
case "level9":return tiles.createTilemap(hex`1e001e00222727272727272727272727272727272727272727272727272727272723240d1e09280d1e1e1e0d281e1e1e1e0d0d0d0d0d080d0d0d290d0d300d26011e1e060d0b1e061e1e1e1e0e0e1e060d0d0d0d0d0d0d280d0d0d0d0d2624091e0d0d0d1e040e0e0e1e0e061e1e1e1e1e1e1e1e1e1e1e1e1e1e0d26240d1e1e1e1e1e0e0e280e1e0e0e1e060e0e1e0d100e0e0d0e0d0d1e0d26240d1e1e1e1e0e280e050e1e0a0e1e0e0e0e1e0d1f0e1f0d1f280d1e0d2624091e1e1e1e1e1e1e1e1e1e1e1e1e060e0e1e0d0e1f2a1f0e1f101e0d26240d1e1e1e1e0e0e050e0e1e0e0e290e0e0b1e0e1f0e1f0e1f0d0d1e0e2624291e1e1e1e090e0e0e281e0e0e0e0e0e0e1e0d100d0e0d0e0d0d1e0d26240d1e1e1e1e0e280e0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0d26240e1e1e1e1e0e0e29280e1e0a03090e3131310e0e0e0e28280e0e1e0e26240d1e1e1e1e1e1e1e1e1e1e0303040e0e0e0e0e282828280e0e0e1e0d26240d1e1e1e1e0e0e0e0e281e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0d2624091e1e1e0e0e280e0e0e0e0e280e1e0e0e0e0e0e0e0e0e0e0e0e1e0d26241e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0d26240c11121111111111111e111111111e0e0e0e0e02021e02020e0e1e0d26241e1e1e1e1e0d0f0d111e110e1e1e1e1e1e1e0e0e0e1e0f0f0f0e1e0d26240d0d0d0a1e312a31311e110e1e2c1e0e0e1e3131311e0f0f0f0b1e0e26241e1e1e1e1e3131312a1e110e1e2c1e0e0e1e0e0e0e1e0e0f0f0f1e0d26241e0d0d0d0d0d0d0d131e110e1e2c1e0e0e1e0e0e0a1e0e09100e1e0d26241e2b2b2b1e1e1e1e111e120f1e2c1e100e1e1e1e1e1e0e0e090e1e0d26241e2a2b2b0d0d1e021313130e1e2c1e0e0e0e0e0c0e100e0e070e1e0d26241e2b2b0d0d321e1e1e1e1e1e1e2c1e0e0e0e0e0e0e0e0e0e0e0e1e0607241e2b320d322b2b0a14151515162c1e1e1e1e1e1e1e1e1e0e0e0e1e0d26241e0d0d0d2b2a2b08181d0829172c0a2d2d2d2f100e0e1e0e290e1e0e26241e32322b2a2a0808191c1b1c1a1e0e0e292d072f2e2f1e0e0e0e1e0e260b1e1e0d0d0d1e1e1e1e1e1e1e1e1e0e0f0f0e290e0e0e1e1e1e1e1e0d26240f280e0d0d0d0c0d280f280d2a1e0e0e0e0e0e0e0e0e0e0e0e0e1e0d26240d0e290f0d0d282b2b2b2b2b2a1e1e1e1e1e1e1e1e1e1e1e1e1e1e0d26212525252525252525252525252525252525250c25252525252525252520`, img`
222222222222222222222222222222
22.222...22....222222222222.22
...222.2....22.22222222222..22
22.222.2222.22..............22
22.....2222.22.222.22222222.22
22....22222.22.222.22222222.22
22.............222.22222222.22
22....22222.222222.22222222.22
22....22222.222222.22222222.22
22....22222.................22
22....22222.2222...2222..22.22
22..........222222222...222.22
22....22222.................22
22...2222222222.22222222222.22
2...........................22
2222222222.2222.222222.2222.22
2.....2222.22......222....2.22
22222..2...22.2.22........2.22
2........2.22.2.22.222.2....22
2.22222222.22.2.22.222.2222.22
2.222......22.2.22.....2222.22
2.22222.22222.2.22222222..2.22
2.22222.......2.2222222..22...
2.2222222222222.........222.22
2.222222222222222222222.222.22
2.222222222222.2222.2...222.22
2..222.........22222222.....22
22...2.2222222.222222222222.22
2222...2222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.castle.tilePath6,sprites.dungeon.chestOpen,sprites.dungeon.collectibleInsignia,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.floorLightMoss,sprites.dungeon.floorLight3,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.dungeon.greenOuterSouth1,sprites.dungeon.greenOuterNorth2,sprites.castle.tilePath5,sprites.dungeon.chestClosed,sprites.dungeon.purpleOuterSouthWest,sprites.dungeon.purpleOuterSouthEast,sprites.dungeon.purpleOuterNorthWest,sprites.dungeon.purpleOuterNorthEast,sprites.dungeon.purpleOuterWest0,sprites.dungeon.purpleOuterSouth1,sprites.dungeon.purpleOuterEast0,sprites.dungeon.purpleOuterNorth1,sprites.dungeon.floorLight5,sprites.builtin.crowd0,sprites.dungeon.hazardLava0,sprites.dungeon.hazardLava1,sprites.dungeon.doorOpenEast,sprites.dungeon.darkGroundSouthEast1,sprites.dungeon.floorLight4,sprites.dungeon.floorDarkDiamond,sprites.castle.tilePath2,sprites.builtin.forestTiles2,sprites.castle.rock2], TileScale.Sixteen);
case "level15":
case "level15":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level16":
case "level16":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level17":
case "level17":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level18":
case "level18":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level19":
case "level19":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level20":
case "level20":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "level21":
case "level21":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
`, [myTiles.transparency16], TileScale.Sixteen);
case "poziom1":
case "level1":return tiles.createTilemap(hex`1000100001010101010104040401010101010101010104020101040404040104040404010304040601010406040404040401040401040401010104020101010401060404010404020104040101010104010104040104040101040404040401040404040401060404010404040404040404040406010404010104040404040404010101010104040101040601010101040101010101040401010404010101010401060101010404010104040101010104010102010104040101040404040404040404040101040401040401040404010404040405010404010401010101010101010107010106040404040404040404040404040101020104040404040404040404040402`, img`
2 2 2 2 2 2 . . . 2 2 2 2 2 2 2
2 2 . 2 2 2 . . . . 2 . . . . 2
. . . 2 2 2 . 2 . . . . . 2 . .
2 . . 2 2 2 . 2 2 2 2 . 2 2 . .
2 . . 2 2 . . 2 2 2 2 . 2 2 . .
2 . . 2 2 . . . . . 2 . . . . .
2 2 . . 2 . . . . . . . . . . 2
2 . . 2 2 . . . . . . . 2 2 2 2
2 . . 2 2 . 2 2 2 2 2 . 2 2 2 2
2 . . 2 2 . . 2 2 2 2 . 2 2 2 2
2 . . 2 2 . . 2 2 2 2 . 2 2 2 2
2 . . 2 2 . . . . . . . . . . 2
2 . . 2 . . 2 . . . 2 . . . . .
2 . . 2 . 2 2 2 2 2 2 2 2 2 . 2
2 2 . . . . . . . . . . . . . 2
2 2 2 . . . . . . . . . . . . 2
`, [myTiles.transparency16,sprites.castle.tileGrass1,sprites.castle.tileGrass3,sprites.castle.tilePath4,sprites.castle.tilePath5,sprites.castle.tilePath6,sprites.castle.tileGrass2,sprites.builtin.forestTiles0], TileScale.Sixteen);
case "poziom2":
case "level2":return tiles.createTilemap(hex`1e001e00010101010101040404010104040404010101010101010101010101010101010104040101040404040104040404010101010101010101010101010101030404040101040504040404040104040404040101010101010101010101010404040101040204040404010504040404040404040404040404040101010404020104040101010104010104040101040404040404040404040101010404010104040101020404010404010101040401010101010104040101010504040104040404040404040404050101040401010101010104040101010104040104040404040104040404010101040401010101010104040101010104040104050101010104010101010101040404040404040404040101010104040104010101010104040404040404040404040404040404040401010104040104040404040404040404040606060101010101010101040401010404010104040404040404010102010404040404040404040404040401010404010404010101010104040404040404040404040404040404040401010404010401040404010101010101040101010101010101010101040401010404040404040404040404040404040404040404040404040404040401010404010101010401040401010101040101010106060406060101040401010404040404010101040401010404040404040101010401010101040401010101010404010101040401040401040101040101010401010101040401010404040404010101040401040401040401040101010401010101040401010404040101010404040401040401040401040101010401010101040401040404040404040404040401040401040401040404040401010101040401040406060606060406010101040401040101010101010101010101040401040406060404060404040404040401040104040404040101010101040607040406060406060406040404040104040404040404040404010101040101040406040404040406010101010104040101010101010404010101040101040406060606060606040404040104010101010101010104040404040401040404040404040404040404040404010101010101010404040404040401010404040404040404010101010404040101010101010101010104040401010101010101010101010101010104040404040404040404040404040401010101010101010101010101010101010404040404040404040404010101`, img`
222222...22....222222222222222
22..22....2....222222222222222
....22.2.....2.....22222222222
2...22.2....22..............22
2..22..2222.22..22..........22
2..22..222..2..222..222222..22
22..2..........222..222222..22
22..2.....2....222..222222..22
22..2.22222.222222..........22
22..2.22222..................2
22..2...........22222222222..2
2..22.......2222.............2
2..2..22222..................2
2..2.2...222222.22222222222..2
2............................2
2..2222.2..2222.222222.2222..2
2.....222..22......222.2222..2
2222..222..2..2.22.222.2222..2
2.....222..2..2..2.222.2222..2
2...222....2..2..2.222.2222..2
...........2..2..2.....2222..2
..22222.2222..2.22222222222..2
..22..2.......2.2.....22222...
..22.22.2....2..........222.22
..2.....222222..222222..222.22
..2222222....2.22222222......2
...............2222222.......2
2.........222...2222222222...2
22222222222222...............2
2222222222222222...........222
`, [myTiles.transparency16,sprites.castle.tileGrass1,sprites.castle.tileGrass3,sprites.castle.tilePath4,sprites.castle.tilePath5,sprites.castle.tileGrass2,sprites.builtin.forestTiles0,sprites.castle.tilePath6], TileScale.Sixteen);
case "poziom_Michalina":
case "level7":return tiles.createTilemap(hex`1e001e000d2222220d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2220090d0d2020200d0d202020200d0d0d0d0d0d0d0d0d0d0d0d0d0d0d012020060d0b2006202020200e0e20060d26262626262626262626260d0d0d0920220d0d20040e0e0e200e062020202020202020090920202020200d0d2220090d20200e0e0e0e200e0e20060e0e200d100d0e0d0e0d1f20200d0d20200202200e0e0e050e200a0e200e0e0e200d0d0d0d0d0d0d1f20200d0d0920090d20202020202020202020060e0e200d0d0d0d0d0d0d1020200d0d2020020d200e0e050e0e200e0e0e0e0e0b200d0d0d0d0d0d0d1f20200d0e202002202002020e0e0e200e0e0e0e0e0e200d100d0d0d0e0d1f20200d0e2020020d200e0e0e0e0e2020202020202020202020202020202020200d0d2020020e200e0e0e0e0e200a03090e0202020e0e0e0e0e0e0e0e200e0d0d2020020d202020092020200303040e0e0e0e0e0e21212121212120200d0d20200220200e0e0e0e0e2020202020202020202020202020202020200d0d092002200e0e0e1e1e1e0e0e0e0e200e0e0e0e0e0e0e0e0e0e0e20200d0d202020202020202020202020202020202020202020202020202020200d0b2011121111111111112026111111202323232302022002020e0e20200d0d20202020201f1f1f1120260e202020202020262626200e0e0e0e20200d0d0d0d0d0a201f1f1f1126260e200a200e0e20262626200e0e0e0b200e0d0d20202020201f1f1f1126260e2003200e0e20262626200e0e0e0e20200d0f20212121212121211326260e0203200e0e200e0e0a200e0e100e20200d0d20202020202020201126260f200320100e20202020200e0e0e0e20200d0d20080808080820021313130e2003200e0e0e0e0c0e100e0e100e02200d0f2008082020082020202020202003200e0e0e0e0e0e0e0e0e0e0e2020070d200808200808200a1415151516202020202020202020200e0e0e20200d0d2008202020202008181d1d1d17200a2424240c0e0e0e200e0e0e200d0d0d2008082508080808191c1b1c1a200e0e0e0e0e0e0e0e20262626200d0d0b20202020202020202020202020200e0f0f0e0e0e0e0e20202020200d0d0d0f0d200d0d0d0c0d0d0f0d0d0f201d1d1d1d1d1d1d1d1d1d1d1d200d0d0d0d0d200f0d0d0d0d0f0d0d0d0d20202020202020202020202020200d0d0d0d0d020d0d0d0d0f0d0d0d0d0d0d0d0d0d0d0c0d0d0d0d0d0d0d0d0d0d`, img`
222222222222222222222222222222
22.222...22....222222222222222
...222.2....22.22...........22
22.222.2222.22........22....22
22.22..2222.22.222.22222222..2
2..22.22222.22.222.22222222..2
22.22..........222.22222222..2
2..22.22222.222222.22222222..2
2..22.22222.222222.22222222..2
2..22.22222..................2
2..22.22222.222222222222222.22
2..22.......222222222222222..2
2..2..22222..................2
22.2.2222222222.22222222222..2
2............................2
2.22222222..222.222222.2222..2
2.....2222..2..........2222..2
22222.2222..2.2.22.....2222.22
2.....2222..2.2.22.....2222..2
2.22222222..2...22.222.2222..2
2...........2.2.22.....2222..2
2.22222.22222.2.222222222222.2
2.22..2.......2.22222222222...
2.22.22.222222..........222..2
2.2.....222222.22222222.222.22
2.222222222222.22222222.....22
2..............22222222.....22
22222222222222.222222222222.22
22222222222222..............22
222222222222222222222222222222
`, [myTiles.transparency16,sprites.castle.tilePath4,sprites.builtin.forestTiles0,sprites.builtin.forestTiles26,sprites.builtin.forestTiles6,sprites.builtin.forestTiles12,sprites.builtin.forestTiles16,sprites.castle.tilePath6,sprites.dungeon.chestOpen,sprites.dungeon.collectibleInsignia,sprites.dungeon.doorLockedSouth,sprites.dungeon.doorLockedEast,sprites.dungeon.doorLockedNorth,sprites.dungeon.floorLight0,sprites.dungeon.floorLight1,sprites.dungeon.floorLightMoss,sprites.dungeon.floorLight3,sprites.dungeon.floorDark1,sprites.dungeon.floorDark3,sprites.dungeon.floorDark5,sprites.dungeon.greenOuterNorthWest,sprites.dungeon.greenOuterNorth0,sprites.dungeon.greenOuterNorthEast,sprites.dungeon.greenOuterEast0,sprites.dungeon.greenOuterWest1,sprites.dungeon.greenOuterSouthEast,sprites.dungeon.greenOuterSouthWest,sprites.dungeon.greenOuterSouth0,sprites.dungeon.greenOuterSouth1,sprites.dungeon.greenOuterNorth2,sprites.builtin.coral1,sprites.dungeon.hazardLava0,sprites.castle.tilePath5,sprites.castle.saplingPine,sprites.dungeon.hazardLava1,sprites.builtin.crowd9,sprites.builtin.crowd6,sprites.dungeon.chestClosed,sprites.dungeon.darkGroundCenter], TileScale.Sixteen);
}
return null;
})
helpers._registerFactory("tile", function(name: string) {
switch(helpers.stringTrim(name)) {
case "transparency16":return transparency16;
case "tile":
case "tile1":return tile1;
}
return null;
})
}
// Auto-generated code. Do not edit.