home *** CD-ROM | disk | FTP | other *** search
- on startMovie
- end
-
- on initvaliable
- global score, counter, counterloc
- set counterloc to 84
- set the locV of sprite 18 to 19
- set the locH of sprite 18 to counterloc
- set counter to 850
- set the text of cast "counter feild" to string(counter / 30)
- set score to 0
- set the text of cast "score feild" to string(score)
- end
-
- on tryagain
- global character1, character2, character3, character4, character5
- resetcaractor()
- initcharacter()
- go("loop")
- end
-
- on initcharacter
- global character1, character2, character3, character4, character5, defx, defy, score, counter, defscreenwidth, n, ufoh, ufo, hitmark
- set n to 1
- set ufoh to 0
- set ufo to 4
- set hitmark to 3
- initvaliable()
- set defy to -50
- set defmargin to 60
- set defspace to 70
- set defscreenwidth to 300
- puppetSprite(18, 1)
- puppetSprite(ufo, 1)
- puppetSprite(hitmark, 1)
- resethitmarkposition()
- set character1 to birth(script "character", 10, defmargin, defy, 4, 7, 0, 0, 3, 15, 0, "stable")
- set character2 to birth(script "character", 14, defspace + defmargin, defy + 80, 3, 8, 0, 0, 5, 30, 0, "stable")
- set character3 to birth(script "character", 18, (defspace * 2) + defmargin, defy + 200, 2, 9, 0, 0, 7, 10, 0, "stable")
- set character4 to birth(script "character", 12, (defspace * 3) + defmargin, defy + 120, 8, 10, 0, 0, 9, 20, 0, "stable")
- set character5 to birth(script "character", 14, (defspace * 4) + defmargin, defy + 150, 4, 11, 0, 0, 11, 25, 0, "stable")
- addactorlist()
- end
-
- on addactorlist
- global character1, character2, character3, character4, character5
- add(the actorList, character1)
- add(the actorList, character2)
- add(the actorList, character3)
- add(the actorList, character4)
- add(the actorList, character5)
- end
-
- on stopMovie
- resetcaractor()
- end
-
- on resetcaractor
- global character1, character2, character3, character4, character5
- set character1 to 0
- set character2 to 0
- set character3 to 0
- set character4 to 0
- set character5 to 0
- set the actorList to []
- end
-