home *** CD-ROM | disk | FTP | other *** search
- on exitFrame
- global gtime1, gnum1
- puppetSound(3, 116)
- updateStage()
- set gnum1 to 1
- set gtime1 to 30
- set gwlist1 to [6, 13, 12, 10, 8, 9, 8]
- startTimer()
- preLoadCast(132, 134)
- preLoadCast(196, 203)
- waitsndh()
- waith(40)
- set num to getAt(gwlist1, 1) + 12
- repeat with n = 1 to 7
- set the memberNum of sprite num to the memberNum of sprite num + 10
- set the locV of sprite (n + 3) to the locV of sprite (n + 3) + 228
- set h to the locH of sprite num
- set the locH of sprite 37 to h
- set the locV of sprite 37 to 430
- puppetSound(3, num + 178)
- updateStage()
- waitsndh()
- waith(30)
- set the memberNum of sprite num to the memberNum of sprite num - 10
- set the locH of sprite 37 to h - 10
- set the locV of sprite 37 to 403
- updateStage()
- waith(10)
- if n <> 7 then
- set num to getAt(gwlist1, n + 1) + 12
- set hh to the locH of sprite num
- set mh to (hh - (h - 10)) / 10
- repeat with c = 1 to 10
- set the locH of sprite 37 to h - 10 + (mh * c)
- updateStage()
- waith(1)
- end repeat
- end if
- end repeat
- puppetSound(3, 117)
- updateStage()
- set col to 0
- set n to 13
- repeat while soundBusy(3)
- if col = 5 then
- set col to 1
- else
- set col to col + 1
- end if
- set the memberNum of sprite n to (the memberNum of sprite n mod 10) + 130 + (col * 10)
- updateStage()
- if n = 26 then
- set n to 13
- else
- set n to n + 1
- end if
- waith(5)
- end repeat
- puppetSound(3, 118)
- updateStage()
- unLoadCast()
- preLoadMovie("DNORP01b.DIR")
- waitsndh()
- end
-
- on waith num
- global gtime1
- set num to the timer + num
- repeat while the timer < num
- if the timer > gtime1 then
- cursorh()
- end if
- end repeat
- end
-
- on waitsndh
- global gtime1
- repeat while soundBusy(3)
- if the timer > gtime1 then
- cursorh()
- end if
- end repeat
- end
-
- on cursorh
- global gnum1, gtime1
- set gnum1 to gnum1 * -1
- if gnum1 = 1 then
- cursor([7, 8])
- else
- cursor([9, 10])
- end if
- set gtime1 to the timer + 30
- end
-