-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlevels.cpp
304 lines (278 loc) · 21.2 KB
/
levels.cpp
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
#include "levels.h"
#include "defines.h"
const uint8_t level1[MAP_FULL_SIZE] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, W_TREE,W_IS, W_WIN, EMPTY, EMPTY, EMPTY, W_WALL, W_IS, W_STOP, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, SANTA, EMPTY, EMPTY, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, TREE, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, EMPTY, EMPTY, W_GIFT, W_IS, W_PUSH, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level2[MAP_FULL_SIZE] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL,
WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY, EMPTY, EMPTY, W_WIN, EMPTY, WALL,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL,
WALL, EMPTY, W_GIFT,W_IS, W_PUSH, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, SANTA, EMPTY, EMPTY, WALL,
WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_WALL, W_IS, W_STOP,EMPTY,
};
const uint8_t level3[MAP_FULL_SIZE] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, W_SANTA,EMPTY, EMPTY, EMPTY, EMPTY, W_GIFT,WALL, WALL, WALL, WALL, WALL, EMPTY,
EMPTY, W_IS, EMPTY, EMPTY, EMPTY, EMPTY, W_IS, WALL, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, W_YOU, EMPTY, EMPTY, EMPTY, EMPTY, W_WIN, WALL, EMPTY, GIFT, EMPTY, WALL, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY,
EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, WALL, EMPTY, W_WALL,W_IS, W_STOP,EMPTY, EMPTY, SANTA, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY,
};
const uint8_t level4[MAP_FULL_SIZE] = {
W_SANTA,WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, W_ICE,
W_IS, WALL, EMPTY, EMPTY, EMPTY, W_TREE,W_IS, W_PUSH,EMPTY, EMPTY, EMPTY, WALL, W_IS,
W_YOU, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, W_SINK,
EMPTY, WALL, EMPTY, SANTA, EMPTY, EMPTY, EMPTY, EMPTY, TREE, TREE, EMPTY, WALL, EMPTY,
EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, ICE, ICE, ICE, WALL, WALL, WALL, WALL, EMPTY,
EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
W_WALL,WALL, ICE, ICE, ICE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
W_IS, WALL, ICE, ICE, ICE, EMPTY, EMPTY, W_GIFT,W_IS, W_WIN, EMPTY, WALL, EMPTY,
W_STOP,WALL, GIFT, ICE, ICE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
};
const uint8_t level5[MAP_FULL_SIZE] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_SANTA,EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, W_WALL,
W_IS, EMPTY, W_TREE,W_IS, W_PUSH,EMPTY, EMPTY, EMPTY, ICE, ICE, ICE, EMPTY, W_IS,
W_YOU, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, ICE, GIFT, ICE, EMPTY, W_STOP,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, ICE, ICE, ICE, EMPTY, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY,
EMPTY, WALL, EMPTY, SANTA, EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_GIFT,
EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_IS,
EMPTY, EMPTY, EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, TREE, EMPTY, EMPTY, W_WIN,
EMPTY, W_ICE,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level6[MAP_FULL_SIZE] = {
W_LAVA,W_IS, W_KILL,TREE, EMPTY, WALL, LAVA, WALL, WALL, WALL, WALL, WALL, EMPTY,
W_TREE,W_IS, W_STOP,TREE, EMPTY, WALL, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
W_GIFT,W_IS, W_WIN, TREE, EMPTY, WALL, LAVA, EMPTY, EMPTY, GIFT, EMPTY, WALL, EMPTY,
TREE, TREE, TREE, TREE, EMPTY, WALL, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, LAVA, EMPTY, WALL, WALL, WALL, WALL, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, WALL, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA,
EMPTY, WALL, SANTA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, W_WALL,W_IS, W_STOP,WALL, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, W_SANTA,W_IS, W_YOU, WALL, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level7[MAP_FULL_SIZE] = {
EMPTY, EMPTY, EMPTY, EMPTY, W_WALL,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, W_SANTA,W_IS, W_YOU, EMPTY, EMPTY, W_WIN, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, W_GIFT,EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, SANTA, EMPTY, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level8[MAP_FULL_SIZE] = {
EMPTY, EMPTY, WALL, SANTA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, LAVA, LAVA, LAVA, EMPTY, EMPTY, W_WALL,EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_IS, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, EMPTY, W_LAVA,W_IS, W_STOP,EMPTY, W_KILL,EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, W_GIFT,W_IS, W_WIN, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, W_WALL,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, EMPTY,
};
const uint8_t level9[MAP_FULL_SIZE] = {
EMPTY, EMPTY, W_WALL,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, EMPTY, W_SANTA,W_IS, W_YOU, EMPTY,
EMPTY, WALL, WALL, WALL, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, WALL, SANTA, WALL, EMPTY, EMPTY, WALL, W_LOVE,EMPTY, W_WIN, WALL, EMPTY, EMPTY,
EMPTY, WALL, EMPTY, WALL, EMPTY, EMPTY, WALL, W_LOVE,W_IS, W_SWAP,WALL, EMPTY, EMPTY,
EMPTY, WALL, EMPTY, WALL, EMPTY, EMPTY, WALL, WALL, EMPTY, WALL, WALL, EMPTY, EMPTY,
EMPTY, WALL, LOVE, WALL, WALL, WALL, WALL, WALL, EMPTY, WALL, WALL, EMPTY, EMPTY,
EMPTY, WALL, EMPTY, TREE, EMPTY, EMPTY, EMPTY, LOVE, EMPTY, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, W_TREE,W_IS, W_PUSH,EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level10[MAP_FULL_SIZE] = {
EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_GIFT,W_IS, W_WIN, EMPTY, EMPTY,
W_WALL,EMPTY, TREE, W_LAVA,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA,
W_IS, EMPTY, TREE, EMPTY, W_LOVE,W_IS, W_YOU, EMPTY, WALL, LOVE, EMPTY, EMPTY, LAVA,
W_STOP,EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA,
EMPTY, EMPTY, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE,
EMPTY, EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, TREE, EMPTY, W_TREE,W_IS, W_STOP,EMPTY, TREE,
SANTA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, TREE, TREE, TREE, TREE, TREE, TREE, TREE,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, TREE, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, TREE, EMPTY, EMPTY, EMPTY, GIFT, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, TREE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level11[MAP_FULL_SIZE] = {
WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
WALL, W_LAVA,W_LAVA,W_LAVA,WALL, SANTA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, ICE, ICE,
WALL, W_IS, W_IS, W_IS, WALL, EMPTY, WALL, W_EMPTY,EMPTY, TREE, TREE, ICE, WALL,
WALL, EMPTY, W_STOP,W_KILL,EMPTY, EMPTY, EMPTY, W_PUSH,EMPTY, LAVA, LAVA, ICE, WALL,
WALL, EMPTY, WALL, WALL, WALL, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, ICE, ICE, WALL,
WALL, EMPTY, WALL, W_TREE,W_IS, EMPTY, ICE, ICE, ICE, ICE, ICE, ICE, WALL,
WALL, WALL, WALL, WALL, WALL, WALL, ICE, WALL, WALL, WALL, EMPTY, WALL, WALL,
WALL, W_WALL,W_IS, W_STOP,WALL, W_SANTA,ICE, EMPTY, GIFT, EMPTY, EMPTY, EMPTY, WALL,
WALL, W_GIFT,W_IS, W_WIN, WALL, W_IS, ICE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL,
WALL, W_ICE,W_IS, W_SINK,WALL, W_YOU, ICE, WALL, WALL, WALL, WALL, WALL, WALL,
};
const uint8_t level12[MAP_FULL_SIZE] = {
GIFT, EMPTY, EMPTY, W_GIFT,W_SANTA,W_WALL,EMPTY, EMPTY, EMPTY, EMPTY, W_TREE,W_IS, W_STOP,
TREE, TREE, EMPTY, W_IS, W_IS, W_IS, LAVA, LAVA, SANTA, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, W_WIN, W_YOU, W_STOP,WALL, TREE, TREE, TREE, TREE, TREE, EMPTY,
W_LAVA,EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, EMPTY, W_LOVE,EMPTY, TREE, EMPTY,
EMPTY, EMPTY, WALL, W_WALL,W_IS, W_STOP,WALL, GIFT, EMPTY, EMPTY, EMPTY, TREE, EMPTY,
EMPTY, EMPTY, W_PUSH,EMPTY, W_IS, TREE, TREE, EMPTY, EMPTY, EMPTY, EMPTY, TREE, EMPTY,
EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, TREE, W_LAVA,W_IS, W_KILL,EMPTY, TREE, EMPTY,
EMPTY, EMPTY, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, TREE, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, W_IS, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, W_LOVE,EMPTY, EMPTY, EMPTY, EMPTY, W_LOVE,W_IS, W_PUSH,EMPTY, EMPTY, W_LAVA,
};
const uint8_t level13[] = {
W_TREE,W_IS, W_PUSH,EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_PUSH,W_LAVA,W_IS, W_SINK,
LAVA, LAVA, EMPTY, EMPTY, W_LOVE,W_IS, W_KILL,LOVE, EMPTY, EMPTY, EMPTY, LAVA, LAVA,
LAVA, LAVA, LAVA, LAVA, EMPTY, SANTA, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, LAVA,
W_LAVA,LAVA, LAVA, LAVA, LOVE, LOVE, LOVE, LOVE, LOVE, LAVA, LAVA, LAVA, W_SANTA,
W_IS, EMPTY, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, EMPTY, EMPTY, W_IS,
W_KILL,EMPTY, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, EMPTY, W_YOU,
LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA,
LAVA, GIFT, LAVA, LAVA, EMPTY, LAVA, LOVE, LAVA, EMPTY, LAVA, LAVA, EMPTY, W_GIFT,
LAVA, LAVA, LAVA, LOVE, LOVE, LAVA, LAVA, LOVE, LOVE, LOVE, LAVA, LAVA, W_IS,
LAVA, LAVA, LAVA, LOVE, LAVA, LOVE, LAVA, EMPTY, EMPTY, EMPTY, LAVA, LAVA, W_WIN,
};
const uint8_t level14[] = {
EMPTY, EMPTY, WALL, EMPTY, W_SANTA,EMPTY, LAVA, EMPTY, W_LOVE,EMPTY, WALL, EMPTY, EMPTY,
SANTA, EMPTY, WALL, EMPTY, W_IS, EMPTY, LAVA, EMPTY, W_IS, EMPTY, WALL, EMPTY, LOVE,
EMPTY, EMPTY, WALL, EMPTY, W_YOU, EMPTY, LAVA, EMPTY, W_YOU, EMPTY, WALL, EMPTY, EMPTY,
EMPTY, WALL, WALL, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, WALL, WALL, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, W_TREE,EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, W_WIN, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_WALL,W_IS, W_STOP,EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, EMPTY, W_LAVA,W_IS, W_SINK,
};
const uint8_t level15[] = {
SANTA, EMPTY, EMPTY, EMPTY, EMPTY, ICE, ICE, ICE, EMPTY, WALL, EMPTY, EMPTY, W_LAVA,
EMPTY, EMPTY, EMPTY, EMPTY, WALL, ICE, ICE, W_IS, EMPTY, EMPTY, EMPTY, EMPTY, W_IS,
LAVA, LAVA, LAVA, WALL, WALL, EMPTY, W_ICE,EMPTY, W_IS, WALL, EMPTY, EMPTY, W_KILL,
W_SANTA,W_IS, W_YOU, WALL, WALL, EMPTY, TREE, EMPTY, EMPTY, WALL, W_TREE,EMPTY, EMPTY,
W_ICE,W_IS, W_SINK,WALL, WALL, EMPTY, SANTA, W_PUSH,EMPTY, WALL, EMPTY, EMPTY, EMPTY,
W_WALL,W_IS, W_STOP,WALL, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
LAVA, LAVA, WALL, EMPTY, ICE, ICE, ICE, ICE, ICE, ICE, ICE, ICE, ICE,
EMPTY, EMPTY, EMPTY, EMPTY, WALL, ICE, ICE, ICE, ICE, ICE, ICE, ICE, ICE,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, ICE, ICE, ICE, EMPTY, GIFT, EMPTY, EMPTY, EMPTY,
SANTA, EMPTY, EMPTY, EMPTY, ICE, ICE, W_GIFT,EMPTY, EMPTY, W_IS, W_WIN, EMPTY, WALL,
};
const uint8_t level16[] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, W_GIFT,
EMPTY, W_SANTA,W_IS, W_YOU, SANTA, WALL, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, W_IS,
EMPTY, EMPTY, EMPTY, EMPTY, WALL, WALL, EMPTY, EMPTY, LAVA, LAVA, LAVA, EMPTY, W_WIN,
WALL, WALL, WALL, EMPTY, EMPTY, TREE, EMPTY, EMPTY, LAVA, LAVA, LAVA, EMPTY, EMPTY,
WALL, W_TREE,WALL, WALL, WALL, WALL, EMPTY, EMPTY, LAVA, LAVA, LAVA, EMPTY, EMPTY,
EMPTY, W_IS, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, EMPTY, EMPTY,
EMPTY, W_PUSH,EMPTY, EMPTY, W_LAVA,EMPTY, EMPTY, EMPTY, LAVA, LAVA, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, GIFT, EMPTY, EMPTY,
WALL, WALL, WALL, WALL, WALL, EMPTY, LAVA, LAVA, LAVA, LAVA, EMPTY, EMPTY, EMPTY,
WALL, W_LAVA,W_IS, W_KILL,WALL, EMPTY, LAVA, LAVA, LAVA, EMPTY, W_WALL,W_IS, W_STOP,
};
const uint8_t level17[] = {
WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, WALL,
WALL, EMPTY, EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, WALL, W_WALL,
WALL, EMPTY, SANTA, EMPTY, WALL, WALL, WALL, WALL, WALL, EMPTY, GIFT, WALL, W_IS,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, WALL, W_STOP,
WALL, EMPTY, EMPTY, W_GIFT,W_IS, W_WIN, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL,
WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, WALL,
WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
};
const uint8_t level18[] = {
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, W_GIFT,W_IS, W_WIN, EMPTY, WALL, SANTA, EMPTY, LAVA, EMPTY, EMPTY, W_WALL,EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, LAVA, LAVA, LAVA, EMPTY, EMPTY, W_IS, EMPTY,
EMPTY, W_SANTA,W_IS, W_YOU, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_STOP,EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, W_LAVA,W_IS, W_KILL,EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_WALL,W_IS, W_KILL,EMPTY, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
};
const uint8_t level19[] = {
LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, EMPTY, LAVA, LAVA, LAVA, LAVA, W_LAVA,
LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA, EMPTY, EMPTY, LAVA, W_IS,
LAVA, EMPTY, W_ICE,EMPTY, EMPTY, EMPTY, W_SANTA,WALL, WALL, EMPTY, EMPTY, LAVA, W_KILL,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, W_IS, WALL, EMPTY, EMPTY, LAVA, LAVA, LAVA,
EMPTY, EMPTY, EMPTY, EMPTY, SANTA, EMPTY, W_YOU, WALL, EMPTY, TREE, LAVA, ICE, EMPTY,
LAVA, EMPTY, WALL, WALL, WALL, WALL, WALL, WALL, W_GIFT,EMPTY, LAVA, EMPTY, GIFT,
LAVA, EMPTY, W_WALL,W_IS, W_STOP,EMPTY, LAVA, LAVA, EMPTY, EMPTY, EMPTY, LAVA, LAVA,
LAVA, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA, EMPTY, W_IS, EMPTY, W_TREE,LAVA,
LAVA, EMPTY, LAVA, LAVA, LAVA, LAVA, LAVA, WALL, W_WIN, EMPTY, EMPTY, W_IS, LAVA,
LAVA, EMPTY, LAVA, LAVA, EMPTY, EMPTY, LAVA, LAVA, LAVA, EMPTY, EMPTY, W_YOU, LAVA,
};
const uint8_t level20[] = {
GIFT, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL, WALL,
EMPTY, WALL, EMPTY, EMPTY, EMPTY, TREE, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, WALL, EMPTY, W_LAVA,EMPTY, EMPTY, WALL, EMPTY, W_IS, EMPTY, EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, WALL, WALL, WALL, EMPTY, WALL, EMPTY, EMPTY, LAVA, LAVA, LAVA, W_ICE,
EMPTY, EMPTY, W_IS, EMPTY, WALL, EMPTY, WALL, EMPTY, W_TREE,LAVA, W_LAVA,LAVA, LAVA,
EMPTY, EMPTY, W_ICE,EMPTY, WALL, EMPTY, WALL, EMPTY, EMPTY, LAVA, W_IS, LAVA, W_ICE,
W_WIN, EMPTY, EMPTY, EMPTY, WALL, EMPTY, WALL, EMPTY, EMPTY, LAVA, W_KILL,LAVA, W_IS,
EMPTY, EMPTY, WALL, WALL, EMPTY, EMPTY, EMPTY, WALL, ICE, LAVA, LAVA, LAVA, EMPTY,
EMPTY, EMPTY, EMPTY, W_GIFT,EMPTY, EMPTY, EMPTY, WALL, WALL, WALL, W_SANTA,W_IS, W_YOU,
EMPTY, W_IS, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, W_WALL,W_IS, W_STOP,WALL, SANTA,
};
const uint8_t level21[] = {
W_ICE,W_IS, W_SINK,WALL, WALL, WALL, GIFT, WALL, WALL, WALL, W_SANTA,W_IS, W_YOU,
W_WALL,W_IS, W_STOP,WALL, LAVA, LAVA, LAVA, LAVA, LAVA, WALL, W_GIFT,W_IS, W_WIN,
WALL, WALL, WALL, WALL, LAVA, LAVA, LAVA, LAVA, LAVA, WALL, WALL, WALL, WALL,
LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA, LAVA,
EMPTY, LOVE, EMPTY, W_GIFT,LAVA, LAVA, LAVA, LAVA, LAVA, EMPTY, EMPTY, EMPTY, LOVE,
EMPTY, EMPTY, EMPTY, EMPTY, LAVA, LAVA, LAVA, LAVA, LAVA, EMPTY, ICE, EMPTY, EMPTY,
EMPTY, W_ICE,SANTA, TREE, EMPTY, LAVA, W_IS, LAVA, EMPTY, W_TREE,EMPTY, EMPTY, EMPTY,
EMPTY, EMPTY, ICE, EMPTY, EMPTY, EMPTY, LAVA, EMPTY, EMPTY, LOVE, EMPTY, TREE, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, ICE, ICE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_TREE,W_IS, W_PUSH,EMPTY, EMPTY, TREE, EMPTY, EMPTY, EMPTY, EMPTY, W_LAVA,W_IS, W_SINK,
};
const uint8_t level22[] = {
W_ICE, W_IS, W_KILL,WALL, TREE, WALL, GIFT, W_PUSH,EMPTY, EMPTY, W_LAVA, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, WALL, EMPTY, WALL, EMPTY, W_TREE,EMPTY, EMPTY, W_IS, EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, W_EMPTY,EMPTY, EMPTY,
EMPTY, EMPTY, EMPTY, WALL, EMPTY, WALL, TREE, TREE, TREE, TREE, TREE, TREE, TREE,
EMPTY, EMPTY, EMPTY, WALL, EMPTY, WALL, SANTA, TREE, EMPTY, EMPTY, W_ICE, EMPTY, EMPTY,
W_LOVE, W_IS, W_SWAP,WALL, EMPTY, WALL, TREE, TREE, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_GIFT, W_IS, W_WIN, WALL, EMPTY, WALL, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY, EMPTY,
W_SANTA,W_IS, W_YOU, WALL, EMPTY, WALL, W_ICE, EMPTY, W_TREE,ICE, ICE, ICE, ICE,
W_TREE, EMPTY, EMPTY, WALL, EMPTY, WALL, WALL, WALL, W_IS, WALL, EMPTY, EMPTY, EMPTY,
EMPTY, SANTA, EMPTY, EMPTY, EMPTY, WALL, W_WALL,W_IS, W_STOP,WALL, LOVE, EMPTY, EMPTY,
};
const uint8_t level23[] = {
};
const uint8_t level24[] = {
};
const uint8_t level25[] = {
};
const uint8_t * levels[] = {
level1, level2, level3, level4, level5, level6, level7, level8,
level9, level10, level11, level12, level13, level14, level15,
level16, level17, level18, level19, level20, level21, level22,
level23, level24, level25
};