-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.greenfoot
497 lines (497 loc) · 11.8 KB
/
project.greenfoot
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
#Greenfoot project file
class.Ghost1.image=Ghost1-Run-Right.png
class.Ghost1Skill.image=Ghost1-Change-Left.png
class.Ghost2.image=Ghost2-Walk-Right.png
class.Level1.image=Background-Level-1.png
class.Level2.image=Background-Level-2.png
class.MenuAbout.image=Background-HTP.png
class.MenuUtama.image=Background-Menu-Utama.png
class.Platform1.image=Platform-1.png
class.Platform2.image=Platform-2.png
class.Platform3.image=Platform-3.png
class.Platform4.image=Platform-4.png
class.Platform5.image=Platform-5.png
class.PlatformL2_1.image=Platform-2-1.png
class.PlatformL2_2.image=Platform-2-2.png
class.PlatformL2_3.image=Platform-2-3.png
class.PlatformL2_4.image=Platform-2-4.png
class.PlatformL2_5.image=Platform-2-5.png
class.Wizard.image=Wizard-Right.png
class.alertGameOver.image=Alert-GameOver.png
class.alertWinner.image=Alert-YouWin.png
class.btnAbout.image=btnAbout.png
class.btnBack.image=btnBack.png
class.btnNew.image=btnNewGame.png
class.btnNext.image=btnNext.png
class.btnQuit.image=btnQuit.png
class.btnResume.image=btnResume.png
class.btnStart.image=btnStart.png
class.item1.image=Items-1.png
class.item2.image=Items-2.png
class.item3.image=Items-3.png
class.scoreBoard.image=Score-0.png
class.skill1Charge.image=Wizard-Charge-Skill1.png
class.skill1Smoke.image=Skill-1-Smoke.png
class.skill2Charge.image=Wizard-Charge-Skill2.png
dependency1.from=MenuAbout
dependency1.to=btnBack
dependency1.type=UsesDependency
dependency10.from=Level2
dependency10.to=Wizard
dependency10.type=UsesDependency
dependency11.from=Level2
dependency11.to=Ghost1
dependency11.type=UsesDependency
dependency12.from=Level2
dependency12.to=Ghost2
dependency12.type=UsesDependency
dependency13.from=Level2
dependency13.to=item1
dependency13.type=UsesDependency
dependency14.from=Level2
dependency14.to=item2
dependency14.type=UsesDependency
dependency15.from=Level2
dependency15.to=item3
dependency15.type=UsesDependency
dependency16.from=Level2
dependency16.to=scoreBoard
dependency16.type=UsesDependency
dependency17.from=Level1
dependency17.to=scoreBoard
dependency17.type=UsesDependency
dependency18.from=Level1
dependency18.to=Platform1
dependency18.type=UsesDependency
dependency19.from=Level1
dependency19.to=Platform2
dependency19.type=UsesDependency
dependency2.from=MenuUtama
dependency2.to=btnStart
dependency2.type=UsesDependency
dependency20.from=Level1
dependency20.to=Platform3
dependency20.type=UsesDependency
dependency21.from=Level1
dependency21.to=Platform4
dependency21.type=UsesDependency
dependency22.from=Level1
dependency22.to=Platform5
dependency22.type=UsesDependency
dependency23.from=Level1
dependency23.to=Wizard
dependency23.type=UsesDependency
dependency24.from=Level1
dependency24.to=Ghost1
dependency24.type=UsesDependency
dependency25.from=Level1
dependency25.to=Ghost2
dependency25.type=UsesDependency
dependency26.from=Level1
dependency26.to=item1
dependency26.type=UsesDependency
dependency27.from=Level1
dependency27.to=item2
dependency27.type=UsesDependency
dependency28.from=Level1
dependency28.to=item3
dependency28.type=UsesDependency
dependency29.from=btnQuit
dependency29.to=MenuUtama
dependency29.type=UsesDependency
dependency3.from=MenuUtama
dependency3.to=btnAbout
dependency3.type=UsesDependency
dependency30.from=skill1Smoke
dependency30.to=Ghost1
dependency30.type=UsesDependency
dependency31.from=btnBack
dependency31.to=MenuUtama
dependency31.type=UsesDependency
dependency32.from=btnStart
dependency32.to=Level1
dependency32.type=UsesDependency
dependency33.from=btnNext
dependency33.to=Level2
dependency33.type=UsesDependency
dependency34.from=btnAbout
dependency34.to=MenuAbout
dependency34.type=UsesDependency
dependency35.from=btnResume
dependency35.to=Level1
dependency35.type=UsesDependency
dependency36.from=btnNew
dependency36.to=Level1
dependency36.type=UsesDependency
dependency37.from=Ghost2
dependency37.to=skill1Charge
dependency37.type=UsesDependency
dependency38.from=Ghost2
dependency38.to=skill2Charge
dependency38.type=UsesDependency
dependency39.from=Ghost2
dependency39.to=Platform2
dependency39.type=UsesDependency
dependency4.from=MenuUtama
dependency4.to=Level1
dependency4.type=UsesDependency
dependency40.from=Ghost1
dependency40.to=skill1Charge
dependency40.type=UsesDependency
dependency41.from=Ghost1
dependency41.to=skill2Charge
dependency41.type=UsesDependency
dependency42.from=Ghost1
dependency42.to=Platform2
dependency42.type=UsesDependency
dependency43.from=scoreBoard
dependency43.to=alertWinner
dependency43.type=UsesDependency
dependency44.from=scoreBoard
dependency44.to=btnNext
dependency44.type=UsesDependency
dependency45.from=scoreBoard
dependency45.to=btnNew
dependency45.type=UsesDependency
dependency46.from=Wizard
dependency46.to=Platform1
dependency46.type=UsesDependency
dependency47.from=Wizard
dependency47.to=Platform2
dependency47.type=UsesDependency
dependency48.from=Wizard
dependency48.to=Platform3
dependency48.type=UsesDependency
dependency49.from=Wizard
dependency49.to=Platform4
dependency49.type=UsesDependency
dependency5.from=Level2
dependency5.to=PlatformL2_1
dependency5.type=UsesDependency
dependency50.from=Wizard
dependency50.to=Platform5
dependency50.type=UsesDependency
dependency51.from=Wizard
dependency51.to=PlatformL2_1
dependency51.type=UsesDependency
dependency52.from=Wizard
dependency52.to=PlatformL2_2
dependency52.type=UsesDependency
dependency53.from=Wizard
dependency53.to=PlatformL2_3
dependency53.type=UsesDependency
dependency54.from=Wizard
dependency54.to=PlatformL2_4
dependency54.type=UsesDependency
dependency55.from=Wizard
dependency55.to=PlatformL2_5
dependency55.type=UsesDependency
dependency56.from=Wizard
dependency56.to=skill1Charge
dependency56.type=UsesDependency
dependency57.from=Wizard
dependency57.to=skill2Charge
dependency57.type=UsesDependency
dependency58.from=Wizard
dependency58.to=scoreBoard
dependency58.type=UsesDependency
dependency59.from=Wizard
dependency59.to=alertGameOver
dependency59.type=UsesDependency
dependency6.from=Level2
dependency6.to=PlatformL2_2
dependency6.type=UsesDependency
dependency60.from=Wizard
dependency60.to=btnResume
dependency60.type=UsesDependency
dependency61.from=Wizard
dependency61.to=btnQuit
dependency61.type=UsesDependency
dependency62.from=Wizard
dependency62.to=item1
dependency62.type=UsesDependency
dependency63.from=Wizard
dependency63.to=item2
dependency63.type=UsesDependency
dependency64.from=Wizard
dependency64.to=item3
dependency64.type=UsesDependency
dependency65.from=Wizard
dependency65.to=Ghost1
dependency65.type=UsesDependency
dependency66.from=Wizard
dependency66.to=Ghost2
dependency66.type=UsesDependency
dependency7.from=Level2
dependency7.to=PlatformL2_4
dependency7.type=UsesDependency
dependency8.from=Level2
dependency8.to=PlatformL2_5
dependency8.type=UsesDependency
dependency9.from=Level2
dependency9.to=PlatformL2_3
dependency9.type=UsesDependency
editor.fx.0.height=0
editor.fx.0.width=0
editor.fx.0.x=0
editor.fx.0.y=0
height=1096
package.numDependencies=66
package.numTargets=34
project.charset=UTF-8
publish.hasSource=false
publish.locked=true
publish.longDesc=
publish.shortDesc=
publish.tags=
publish.title=
publish.url=
readme.height=60
readme.name=@README
readme.width=48
readme.x=10
readme.y=10
simulation.speed=50
target1.height=70
target1.name=skill2Charge
target1.showInterface=false
target1.type=ClassTarget
target1.width=120
target1.x=0
target1.y=0
target10.height=70
target10.name=alertWinner
target10.showInterface=false
target10.type=ClassTarget
target10.width=120
target10.x=0
target10.y=0
target11.height=70
target11.name=Platform2
target11.showInterface=false
target11.type=ClassTarget
target11.width=120
target11.x=0
target11.y=0
target12.height=70
target12.name=Platform1
target12.showInterface=false
target12.type=ClassTarget
target12.width=120
target12.x=0
target12.y=0
target13.height=70
target13.name=Platform4
target13.showInterface=false
target13.type=ClassTarget
target13.width=120
target13.x=0
target13.y=0
target14.height=70
target14.name=PlatformL2_2
target14.showInterface=false
target14.type=ClassTarget
target14.width=120
target14.x=0
target14.y=0
target15.height=70
target15.name=btnBack
target15.showInterface=false
target15.type=ClassTarget
target15.width=120
target15.x=0
target15.y=0
target16.height=70
target16.name=Platform3
target16.showInterface=false
target16.type=ClassTarget
target16.width=120
target16.x=0
target16.y=0
target17.height=70
target17.name=PlatformL2_3
target17.showInterface=false
target17.type=ClassTarget
target17.width=120
target17.x=0
target17.y=0
target18.height=70
target18.name=PlatformL2_4
target18.showInterface=false
target18.type=ClassTarget
target18.width=120
target18.x=0
target18.y=0
target19.height=70
target19.name=Platform5
target19.showInterface=false
target19.type=ClassTarget
target19.width=120
target19.x=0
target19.y=0
target2.height=70
target2.name=btnQuit
target2.showInterface=false
target2.type=ClassTarget
target2.width=120
target2.x=0
target2.y=0
target20.height=70
target20.name=PlatformL2_5
target20.showInterface=false
target20.type=ClassTarget
target20.width=120
target20.x=0
target20.y=0
target21.height=70
target21.name=btnStart
target21.showInterface=false
target21.type=ClassTarget
target21.width=120
target21.x=0
target21.y=0
target22.height=70
target22.name=PlatformL2_1
target22.showInterface=false
target22.type=ClassTarget
target22.width=120
target22.x=0
target22.y=0
target23.height=70
target23.name=btnNext
target23.showInterface=false
target23.type=ClassTarget
target23.width=120
target23.x=0
target23.y=0
target24.height=70
target24.name=btnAbout
target24.showInterface=false
target24.type=ClassTarget
target24.width=120
target24.x=0
target24.y=0
target25.height=70
target25.name=btnResume
target25.showInterface=false
target25.type=ClassTarget
target25.width=120
target25.x=0
target25.y=0
target26.height=70
target26.name=btnNew
target26.showInterface=false
target26.type=ClassTarget
target26.width=120
target26.x=0
target26.y=0
target27.height=70
target27.name=Ghost2
target27.showInterface=false
target27.type=ClassTarget
target27.width=120
target27.x=0
target27.y=0
target28.height=70
target28.name=Ghost1
target28.showInterface=false
target28.type=ClassTarget
target28.width=120
target28.x=0
target28.y=0
target29.height=70
target29.name=Level2
target29.showInterface=false
target29.type=ClassTarget
target29.width=120
target29.x=0
target29.y=0
target3.height=70
target3.name=item2
target3.showInterface=false
target3.type=ClassTarget
target3.width=120
target3.x=0
target3.y=0
target30.height=70
target30.name=scoreBoard
target30.showInterface=false
target30.type=ClassTarget
target30.width=120
target30.x=0
target30.y=0
target31.height=70
target31.name=skill1Charge
target31.showInterface=false
target31.type=ClassTarget
target31.width=120
target31.x=0
target31.y=0
target32.height=70
target32.name=Level1
target32.showInterface=false
target32.type=ClassTarget
target32.width=120
target32.x=0
target32.y=0
target33.height=70
target33.name=item3
target33.showInterface=false
target33.type=ClassTarget
target33.width=120
target33.x=0
target33.y=0
target34.height=70
target34.name=Wizard
target34.showInterface=false
target34.type=ClassTarget
target34.width=120
target34.x=0
target34.y=0
target4.height=70
target4.name=item1
target4.showInterface=false
target4.type=ClassTarget
target4.width=120
target4.x=0
target4.y=0
target5.height=70
target5.name=Ghost1Skill
target5.showInterface=false
target5.type=ClassTarget
target5.width=120
target5.x=0
target5.y=0
target6.height=70
target6.name=MenuAbout
target6.showInterface=false
target6.type=ClassTarget
target6.width=120
target6.x=0
target6.y=0
target7.height=70
target7.name=skill1Smoke
target7.showInterface=false
target7.type=ClassTarget
target7.width=120
target7.x=0
target7.y=0
target8.height=70
target8.name=alertGameOver
target8.showInterface=false
target8.type=ClassTarget
target8.width=120
target8.x=0
target8.y=0
target9.height=70
target9.name=MenuUtama
target9.showInterface=false
target9.type=ClassTarget
target9.width=120
target9.x=0
target9.y=0
version=3.1.0
width=1936
world.lastInstantiated=MenuUtama
xPosition=0
yPosition=0