home *** CD-ROM | disk | FTP | other *** search
- on exitFrame
- global gpersonlist
- repeat with n = 0 to 6
- set num to sqrt(51984 - ((228 - (n * 38)) * (228 - (n * 38))))
- set the locH of sprite 13 to 560 - (n * 38)
- set the locV of sprite 13 to 12 + num
- waith()
- end repeat
- repeat with n = 1 to 6
- set num to sqrt(51984 - (n * 38 * (n * 38)))
- set the locH of sprite 13 to 332 - (n * 38)
- set the locV of sprite 13 to 12 + num
- waith()
- end repeat
- set the locV of sprite 13 to -80
- waith()
- startTimer()
- repeat while the timer < 50
- nothing()
- end repeat
- set the locH of sprite 13 to 134
- set the locV of sprite 13 to 8
- waith()
- set the locH of sprite 13 to 141
- set the locV of sprite 13 to 91
- waith()
- set gpersonlist to [random(9)]
- repeat with n = 1 to 3
- set num to random(9)
- if getOne(gpersonlist, num) = 0 then
- append(gpersonlist, num)
- next repeat
- end if
- set n to n - 1
- end repeat
- repeat with n = 1 to 4
- puppetSprite(n + 7, 1)
- set the castNum of sprite (n + 7) to getAt(gpersonlist, n) + 200
- end repeat
- startTimer()
- repeat while the timer < 60
- nothing()
- end repeat
- end
-
- on waith
- startTimer()
- updateStage()
- repeat while the timer < 3
- nothing()
- end repeat
- end
-