1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
3
3
<GameContent >
4
- <!-- 48 x 64 -->
4
+ <!-- 60 x 66 -->
5
+
6
+ <!-- ========================= -->
7
+ <!-- === Normal Atlases === -->
8
+ <!-- ========================= -->
9
+
5
10
<Spritesheet TexturePath =" Simon.png" >
6
11
<Sprite ID =" attack_01" >
7
12
<SpriteFrame Left =" 300" Top =" 66" Width =" 60" Height =" 66" />
138
143
<SpriteBoundary Left =" 10" Top =" 138" Width =" 32" Height =" 58" />
139
144
</Sprite >
140
145
146
+ <!-- ========================== -->
147
+ <!-- === Special Atlases === -->
148
+ <!-- ========================== -->
149
+
141
150
<Sprite ID =" die_01" >
142
151
<SpriteFrame Left =" 0" Top =" 198" Width =" 60" Height =" 66" />
143
152
<SpriteBoundary Left =" 16" Top =" 218" Width =" 32" Height =" 44" />
149
158
</Sprite >
150
159
151
160
<Sprite ID =" walk_flash_red_01" >
152
- <SpriteFrame Left =" 180 " Top =" 330" Width =" 60" Height =" 66" />
153
- <SpriteBoundary Left =" 196 " Top =" 334" Width =" 32" Height =" 60" />
161
+ <SpriteFrame Left =" 0 " Top =" 330" Width =" 60" Height =" 66" />
162
+ <SpriteBoundary Left =" 16 " Top =" 334" Width =" 32" Height =" 60" />
154
163
</Sprite >
155
164
156
165
<Sprite ID =" walk_flash_magenta_01" >
157
- <SpriteFrame Left =" 240 " Top =" 330" Width =" 60" Height =" 66" />
158
- <SpriteBoundary Left =" 256 " Top =" 334" Width =" 32" Height =" 60" />
166
+ <SpriteFrame Left =" 60 " Top =" 330" Width =" 60" Height =" 66" />
167
+ <SpriteBoundary Left =" 76 " Top =" 334" Width =" 32" Height =" 60" />
159
168
</Sprite >
160
169
161
170
<Sprite ID =" walk_flash_blue_01" >
162
- <SpriteFrame Left =" 300 " Top =" 330" Width =" 60" Height =" 66" />
163
- <SpriteBoundary Left =" 316 " Top =" 334" Width =" 32" Height =" 60" />
171
+ <SpriteFrame Left =" 120 " Top =" 330" Width =" 60" Height =" 66" />
172
+ <SpriteBoundary Left =" 136 " Top =" 334" Width =" 32" Height =" 60" />
164
173
</Sprite >
165
174
166
175
<Sprite ID =" walk_flash_red_02" >
193
202
<SpriteBoundary Left =" 318" Top =" 268" Width =" 30" Height =" 60" />
194
203
</Sprite >
195
204
196
- <Sprite ID =" walk_flash_red_04" >
197
- <SpriteFrame Left =" 0" Top =" 330" Width =" 60" Height =" 66" />
198
- <SpriteBoundary Left =" 24" Top =" 332" Width =" 24" Height =" 62" />
205
+ <!-- ============================ -->
206
+ <!-- === Invisible Atlases === -->
207
+ <!-- ============================ -->
208
+
209
+ <Sprite ID =" attack_invisible_01" >
210
+ <SpriteFrame Left =" 300" Top =" 462" Width =" 60" Height =" 66" />
211
+ <SpriteBoundary Left =" 300" Top =" 466" Width =" 48" Height =" 60" />
199
212
</Sprite >
200
213
201
- <Sprite ID =" walk_flash_magenta_04 " >
202
- <SpriteFrame Left =" 60 " Top =" 330 " Width =" 60" Height =" 66" />
203
- <SpriteBoundary Left =" 84 " Top =" 332 " Width =" 24 " Height =" 62 " />
214
+ <Sprite ID =" attack_invisible_02 " >
215
+ <SpriteFrame Left =" 360 " Top =" 462 " Width =" 60" Height =" 66" />
216
+ <SpriteBoundary Left =" 376 " Top =" 466 " Width =" 32 " Height =" 60 " />
204
217
</Sprite >
205
218
206
- <Sprite ID =" walk_flash_blue_04" >
207
- <SpriteFrame Left =" 120" Top =" 330" Width =" 60" Height =" 66" />
208
- <SpriteBoundary Left =" 144" Top =" 332" Width =" 24" Height =" 62" />
219
+ <Sprite ID =" attack_invisible_03" >
220
+ <SpriteFrame Left =" 420" Top =" 462" Width =" 60" Height =" 66" />
221
+ <SpriteBoundary Left =" 436" Top =" 468" Width =" 43" Height =" 58" />
222
+ </Sprite >
223
+
224
+ <Sprite ID =" jump_invisible_01" >
225
+ <SpriteFrame Left =" 240" Top =" 396" Width =" 60" Height =" 66" />
226
+ <SpriteBoundary Left =" 256" Top =" 405" Width =" 32" Height =" 55" />
227
+ </Sprite >
228
+
229
+ <Sprite ID =" duck_invisible_01" > <!-- OffsetY = -9 -->
230
+ <SpriteFrame Left =" 240" Top =" 387" Width =" 60" Height =" 66" />
231
+ <SpriteBoundary Left =" 256" Top =" 405" Width =" 32" Height =" 46" />
232
+ </Sprite >
233
+
234
+ <Sprite ID =" walk_invisible_01" >
235
+ <SpriteFrame Left =" 180" Top =" 396" Width =" 60" Height =" 66" />
236
+ <SpriteBoundary Left =" 196" Top =" 400" Width =" 32" Height =" 60" />
237
+ </Sprite >
238
+
239
+ <Sprite ID =" walk_invisible_02" >
240
+ <SpriteFrame Left =" 0" Top =" 396" Width =" 60" Height =" 66" />
241
+ <SpriteBoundary Left =" 24" Top =" 399" Width =" 24" Height =" 61" />
242
+ </Sprite >
243
+
244
+ <Sprite ID =" walk_invisible_03" >
245
+ <SpriteFrame Left =" 60" Top =" 396" Width =" 60" Height =" 66" />
246
+ <SpriteBoundary Left =" 78" Top =" 400" Width =" 30" Height =" 60" />
247
+ </Sprite >
248
+
249
+ <Sprite ID =" walk_invisible_04" >
250
+ <SpriteFrame Left =" 120" Top =" 396" Width =" 60" Height =" 66" />
251
+ <SpriteBoundary Left =" 144" Top =" 398" Width =" 24" Height =" 62" />
252
+ </Sprite >
253
+
254
+ <Sprite ID =" go_upstairs_invisible_01" >
255
+ <SpriteFrame Left =" 60" Top =" 462" Width =" 60" Height =" 66" />
256
+ <SpriteBoundary Left =" 71" Top =" 464" Width =" 30" Height =" 62" />
257
+ </Sprite >
258
+
259
+ <Sprite ID =" go_upstairs_invisible_02" >
260
+ <SpriteFrame Left =" 120" Top =" 462" Width =" 60" Height =" 66" />
261
+ <SpriteBoundary Left =" 134" Top =" 464" Width =" 24" Height =" 62" />
262
+ </Sprite >
263
+
264
+ <Sprite ID =" go_downstairs_invisible_01" >
265
+ <SpriteFrame Left =" 180" Top =" 462" Width =" 60" Height =" 66" />
266
+ <SpriteBoundary Left =" 198" Top =" 464" Width =" 32" Height =" 62" />
267
+ </Sprite >
268
+
269
+ <Sprite ID =" go_downstairs_invisible_02" >
270
+ <SpriteFrame Left =" 240" Top =" 462" Width =" 60" Height =" 66" />
271
+ <SpriteBoundary Left =" 266" Top =" 464" Width =" 24" Height =" 62" />
209
272
</Sprite >
273
+
274
+ <Sprite ID =" go_upstairs_attack_invisible_01" >
275
+ <SpriteFrame Left =" 120" Top =" 528" Width =" 60" Height =" 66" />
276
+ <SpriteBoundary Left =" 120" Top =" 530" Width =" 41" Height =" 62" />
277
+ </Sprite >
278
+
279
+ <Sprite ID =" go_upstairs_attack_invisible_02" >
280
+ <SpriteFrame Left =" 180" Top =" 528" Width =" 60" Height =" 66" />
281
+ <SpriteBoundary Left =" 189" Top =" 530" Width =" 32" Height =" 62" />
282
+ </Sprite >
283
+
284
+ <Sprite ID =" go_upstairs_attack_invisible_03" >
285
+ <SpriteFrame Left =" 240" Top =" 528" Width =" 60" Height =" 66" />
286
+ <SpriteBoundary Left =" 249" Top =" 532" Width =" 44" Height =" 60" />
287
+ </Sprite >
288
+
289
+ <Sprite ID =" go_downstairs_attack_invisible_01" >
290
+ <SpriteFrame Left =" 300" Top =" 528" Width =" 60" Height =" 66" />
291
+ <SpriteBoundary Left =" 302" Top =" 530" Width =" 48" Height =" 62" />
292
+ </Sprite >
293
+
294
+ <Sprite ID =" go_downstairs_attack_invisible_02" >
295
+ <SpriteFrame Left =" 360" Top =" 528" Width =" 60" Height =" 66" />
296
+ <SpriteBoundary Left =" 378" Top =" 530" Width =" 32" Height =" 62" />
297
+ </Sprite >
298
+
299
+ <Sprite ID =" go_downstairs_attack_invisible_03" >
300
+ <SpriteFrame Left =" 420" Top =" 528" Width =" 60" Height =" 66" />
301
+ <SpriteBoundary Left =" 438" Top =" 532" Width =" 41" Height =" 60" />
302
+ </Sprite >
303
+
304
+ <Sprite ID =" jump_attack_invisible_01" >
305
+ <SpriteFrame Left =" 300" Top =" 396" Width =" 60" Height =" 66" />
306
+ <SpriteBoundary Left =" 300" Top =" 405" Width =" 48" Height =" 46" />
307
+ </Sprite >
308
+
309
+ <Sprite ID =" jump_attack_invisible_02" >
310
+ <SpriteFrame Left =" 360" Top =" 396" Width =" 60" Height =" 66" />
311
+ <SpriteBoundary Left =" 376" Top =" 405" Width =" 32" Height =" 46" />
312
+ </Sprite >
313
+
314
+ <Sprite ID =" jump_attack_invisible_03" >
315
+ <SpriteFrame Left =" 420" Top =" 396" Width =" 60" Height =" 66" />
316
+ <SpriteBoundary Left =" 435" Top =" 407" Width =" 44" Height =" 44" />
317
+ </Sprite >
318
+
319
+ <Sprite ID =" duck_attack_invisible_01" > <!-- OffsetY = -9 -->
320
+ <SpriteFrame Left =" 300" Top =" 387" Width =" 60" Height =" 66" />
321
+ <SpriteBoundary Left =" 300" Top =" 405" Width =" 48" Height =" 46" />
322
+ </Sprite >
323
+
324
+ <Sprite ID =" duck_attack_invisible_02" > <!-- OffsetY = -9 -->
325
+ <SpriteFrame Left =" 360" Top =" 387" Width =" 60" Height =" 66" />
326
+ <SpriteBoundary Left =" 377" Top =" 405" Width =" 32" Height =" 46" />
327
+ </Sprite >
328
+
329
+ <Sprite ID =" duck_attack_invisible_03" > <!-- OffsetY = -9 -->
330
+ <SpriteFrame Left =" 420" Top =" 387" Width =" 60" Height =" 66" />
331
+ <SpriteBoundary Left =" 435" Top =" 407" Width =" 44" Height =" 44" />
332
+ </Sprite >
333
+
334
+ <Sprite ID =" turn_backward_invisible_01" >
335
+ <SpriteFrame Left =" 0" Top =" 462" Width =" 60" Height =" 66" />
336
+ <SpriteBoundary Left =" 8" Top =" 462" Width =" 32" Height =" 64" />
337
+ </Sprite >
338
+
339
+ <Sprite ID =" take_damage_invisible_01" >
340
+ <SpriteFrame Left =" 0" Top =" 528" Width =" 60" Height =" 66" />
341
+ <SpriteBoundary Left =" 10" Top =" 534" Width =" 32" Height =" 58" />
342
+ </Sprite >
343
+
210
344
</Spritesheet >
211
345
212
346
</GameContent >
0 commit comments