home *** CD-ROM | disk | FTP | other *** search
- property nextBlink, blinkFrames
-
- on beginSprite me
- me.nextBlink = the ticks + 20 + random(120)
- me.blinkFrames = 0
- end
-
- on exitFrame me
- global gCurrentScreen
- if the ticks > me.nextBlink then
- me.nextBlink = the ticks + 20 + random(120)
- me.blinkFrames = 5
- blinkList = ["straw", "tin"]
- whichBlinker = random(2)
- theCharacter = getAt(blinkList, whichBlinker)
- if gCurrentScreen = "4611" then
- sprite(me.spriteNum).member = theCharacter & "b_blink"
- else
- sprite(me.spriteNum).member = theCharacter & "_blink"
- end if
- end if
- if me.blinkFrames > 0 then
- me.blinkFrames = me.blinkFrames - 1
- if me.blinkFrames = 0 then
- sprite(me.spriteNum).member = "empty_blink"
- end if
- end if
- end
-