-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtilemap.g.ts
132 lines (129 loc) · 11.6 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
// 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 tile0 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile1 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile2 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile3 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile4 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile5 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile6 = image.ofBuffer(hex``);
//% fixedInstance jres blockIdentity=images._tile
export const tile7 = image.ofBuffer(hex``);
helpers._registerFactory("tilemap", function(name: string) {
switch(helpers.stringTrim(name)) {
case "level":
case "level":return tiles.createTilemap(hex`2000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000006000000000000000000050000000000000000000000000000000000000000000000000000000003000005000300000000000000000000000000000000000300000000030000000300040000030000040003000400000400030001000000030202020203020202030202020203020202020302020202020203020202020203`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile5,myTiles.tile6], TileScale.Sixteen);
case "level_0":
case "level_0":return tiles.createTilemap(hex`2000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000305030000000000000000000000000000000000030300030000000000000300030503000000000000000000000000000000000303030003000000000300030003050300000000000000000000030000000003030303000300000300030503050305030005050505050505050503060000000000000400030000030004000000040503000000000000000001000302020202020202020203020203020202020202020302020202020202020202`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile5,myTiles.tile6], TileScale.Sixteen);
case "level_1":
case "level_1":return tiles.createTilemap(hex`2000080000000000000000000000000000000000000000060000000000000000060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020202020202000000000000000000000000000000000000000000000000020002060303030000000000000000000000000000030303000000000002000002000200030303000000000000000000000000000003030300040002000200000000020003030300000000000000000005000000000303030101010201020101010102010101010101010101010101010101010101010101`, 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
`, [myTiles.tile0,myTiles.tile2,myTiles.tile3,myTiles.tile5,myTiles.tile6,myTiles.tile1,myTiles.tile7], TileScale.Sixteen);
case "level_2":
case "level_2":return tiles.createTilemap(hex`2000080000000000000000000000000300000007000000070000070007000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000300000003000000000000000000000000000000000000000000000000000300030000000000000000000000000000000000000000000000000000000303030303030303030303030303030303030303030303030303030300000000030000050000050005000005000500000500050000000500000005000000060303010000040004000000040000000000040000000400000004000000030202020302020202020202020202020202020202020202020202020202020203`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile5,myTiles.tile6,myTiles.tile7], TileScale.Sixteen);
case "level_3":
case "level_3":return tiles.createTilemap(hex`2000080000070700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050500000000000000000000050005000000000005050000030303030003000000000000000000000000000000000000050505000000050305050505000300000000000000000000060003040404040404030404040404030404040404030000000000000100000202020302020202020203020202020203020202020203020202020202020202`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile5,myTiles.tile6,myTiles.tile7], TileScale.Sixteen);
case "level_4":
case "level_4":return tiles.createTilemap(hex`2000080000070700000000000000000000000000000000000707000000000000000000000000000000000000000000000505000000000000000000000000000000000000000000000000000000000000050300000000000000000000000000000000000000000000000000000005050003030000000000000000050505050000000000000000000000050005000303000005050000030303030000000000000000000003030000000003000300050505000000050300000000000000000000000000000303060003000305030400030400000003030004000004000004000000000100030302020302030203020203020202020303020202020202020202020202020203`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile5,myTiles.tile6,myTiles.tile7], TileScale.Sixteen);
case "level_5":
case "level_5":return tiles.createTilemap(hex`27000800000000000606060606060606060606060606060606060606060606060606060606000003000000000003030303030303030303030303030303030303030303030303030303030303000003000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000006060606030400000000000400000004000004000004000004000000000003000000000000000003030303030303030303030303030303030303030303030303030303030303000000030000000000000000000000000000000000000000000000000000000000000000000000000000030500000004040000000000000406060606060604000606060600000000000000000000000100030202020202020202020202020202020202020202020202020202020202020202020202020202`, img`
...................................2...
..2222222222222222222222222222222..2...
...................................2...
.........2.........................2...
.....2222222222222222222222222222222...
2......................................
2......................................
222222222222222222222222222222222222222
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile4,myTiles.tile6,myTiles.tile5], TileScale.Sixteen);
case "level_6":
case "level_6":return tiles.createTilemap(hex`250008000000000000000000000000000000000000000000000000000000050505050505050000000000000000000000000700000000000000000003030000000700000505050505050500000000000000000000030300000000000303030000030300000000000003030303030303000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000003030000000000000000000000000000000000000000000000000000000000000000000000030304000000000006000000000006000000000600000000000000060000000000000001000303020202020202020202020202020202020202020202020202020202020202020202020202`, 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
`, [myTiles.tile0,myTiles.tile1,myTiles.tile2,myTiles.tile3,myTiles.tile6,myTiles.tile5,myTiles.tile4,myTiles.tile7], TileScale.Sixteen);
}
return null;
})
helpers._registerFactory("tile", function(name: string) {
switch(helpers.stringTrim(name)) {
case "transparency16":return transparency16;
case "tile0":return tile0;
case "tile1":return tile1;
case "tile2":return tile2;
case "tile3":return tile3;
case "tile4":return tile4;
case "tile5":return tile5;
case "tile6":return tile6;
case "tile7":return tile7;
}
return null;
})
}
// Auto-generated code. Do not edit.