home *** CD-ROM | disk | FTP | other *** search
/ Enter 2003: The Beautiful Scenery / enter-parhaat-2003.iso / files / frendz.exe / frendz.dcr / Scripts_27_b_BoxButton.ls < prev    next >
Encoding:
Text File  |  2002-12-31  |  1.6 KB  |  73 lines

  1. global gSelected, gGameState, gMessageBox, gBoxButton, gPause, gPlayerWon, gDelayButton
  2.  
  3. on mouseEnter me
  4.   if gBoxButton = "Skip" then
  5.     sprite(me.spriteNum).member = "SkipDown"
  6.   else
  7.     sprite(me.spriteNum).member = "OkDown"
  8.   end if
  9.   sprite(the currentSpriteNum).cursor = 280
  10.   puppetSound(2, "s_mouseOver")
  11. end
  12.  
  13. on mouseLeave me
  14.   if gBoxButton = "Skip" then
  15.     sprite(me.spriteNum).member = "SkipUp"
  16.   else
  17.     sprite(me.spriteNum).member = "OkUp"
  18.   end if
  19.   sprite(the currentSpriteNum).cursor = -1
  20. end
  21.  
  22. on mouseDown me
  23.   if gBoxButton = "Skip" then
  24.     gPause = 0
  25.     sprite(86).locH = -500
  26.     go("Game")
  27.   else
  28.     if gGameState = #player1BadMove then
  29.       setGameState(#player1Move)
  30.       exit
  31.     else
  32.       if gGameState = #player2BadMove then
  33.         setGameState(#player2Move)
  34.         exit
  35.       else
  36.         if gGameState = #player1Passing then
  37.           setGameState(#player2Move)
  38.           exit
  39.         else
  40.           if gGameState = #player2Passing then
  41.             setGameState(#player1Move)
  42.             exit
  43.           else
  44.             if gGameState = #gameOver then
  45.               if gPlayerWon = 1 then
  46.                 go("Inter")
  47.               else
  48.                 go("Backpage")
  49.               end if
  50.             end if
  51.           end if
  52.         end if
  53.       end if
  54.     end if
  55.   end if
  56.   puppetSound(2, "s_mouseDown")
  57. end
  58.  
  59. on mouseUp me
  60.   gMessageBox.mb_BoxSize(point(-200, 51), point(-200, 51), point(-200, 51))
  61.   gMessageBox.mb_text(EMPTY)
  62.   sprite(me.spriteNum).locH = -200
  63. end
  64.  
  65. on exitFrame
  66.   if gDelayButton > 0 then
  67.     if the timer >= gDelayButton then
  68.       sprite(83).loc = point(305, 315)
  69.       gDelayButton = -1
  70.     end if
  71.   end if
  72. end
  73.