home *** CD-ROM | disk | FTP | other *** search
/ GQ - Louise, World Cup, …remy Clarkson, Armageddon / GQCD.iso / files / motomain.dxr / 00061_rollScript.ls < prev    next >
Encoding:
Text File  |  1998-05-21  |  737 b   |  30 lines

  1. property spriteNum, rolledOn, myIndexNum, myTextIndexNum, myCounter
  2.  
  3. on new me, mySpriteNum, indexNum, textIndexNum
  4.   set rolledOn to 0
  5.   set myCounter to 0
  6.   set spriteNum to mySpriteNum
  7.   set myIndexNum to indexNum
  8.   set myTextIndexNum to textIndexNum
  9.   return me
  10. end
  11.  
  12. on setState me, state
  13.   set rolledOn to state
  14. end
  15.  
  16. on stepFrame me
  17.   if rolledOn then
  18.     if myCounter < 5 then
  19.       set myCounter to myCounter + 1
  20.       set the memberNum of sprite spriteNum to myIndexNum + myCounter
  21.       set the memberNum of sprite 8 to myTextIndexNum + (spriteNum - 1)
  22.     end if
  23.   else
  24.     if myCounter > 0 then
  25.       set myCounter to myCounter - 1
  26.       set the memberNum of sprite spriteNum to myIndexNum + myCounter
  27.     end if
  28.   end if
  29. end
  30.