home *** CD-ROM | disk | FTP | other *** search
/ The Weather Channel - Everything Weather / TheWeatherChannel-EverythingWeather-Win31.iso / twcia / winters / shared.dxr / 00140.ls < prev    next >
Encoding:
Text File  |  1995-08-23  |  13.1 KB  |  547 lines

  1. on doHelp
  2.   global CDPath, lastChannel, movieLocation
  3.   repeat while the mouseDown
  4.     nothing()
  5.   end repeat
  6.   if the frame > label("text") then
  7.     textHelp()
  8.   else
  9.     if the frame > label("video") then
  10.       set the movieRate of sprite 16 to 0
  11.       videoHelp()
  12.     else
  13.       if the frame > label("photo") then
  14.         photoHelp()
  15.       else
  16.         if the frame > 1 then
  17.           menuHelp()
  18.         end if
  19.       end if
  20.     end if
  21.   end if
  22.   set the visible of sprite 43 to 0
  23.   set the movieRate of sprite 42 to 0
  24.   set the movieTime of sprite 42 to 1
  25. end
  26.  
  27. on menuHelp
  28.   set the movieTime of sprite 42 to 1
  29.   set the movieRate of sprite 42 to 1
  30.   repeat while the movieTime of sprite 42 < 270
  31.     globalRollOver(44, 48)
  32.     updateStage()
  33.     if the mouseDown then
  34.       exit
  35.     end if
  36.   end repeat
  37.   set the rect of sprite 43 to rect(150, 125, 546, 360)
  38.   set the visible of sprite 43 to 1
  39.   repeat with i = 1 to 18
  40.     startTimer()
  41.     set the visible of sprite 43 to not (the visible of sprite 43)
  42.     updateStage()
  43.     repeat while the timer < 5
  44.       if the mouseDown then
  45.         exit
  46.       end if
  47.     end repeat
  48.   end repeat
  49.   repeat while the movieTime of sprite 42 < 580
  50.     globalRollOver(44, 48)
  51.     updateStage()
  52.     if the mouseDown then
  53.       exit
  54.     end if
  55.   end repeat
  56.   set the rect of sprite 43 to rect(1, 164, 135, 235)
  57.   set the visible of sprite 43 to 1
  58.   repeat with i = 1 to 18
  59.     startTimer()
  60.     set the visible of sprite 43 to not (the visible of sprite 43)
  61.     updateStage()
  62.     repeat while the timer < 5
  63.       if the mouseDown then
  64.         exit
  65.       end if
  66.     end repeat
  67.   end repeat
  68.   repeat while not (the mouseDown)
  69.     globalRollOver(44, 48)
  70.     updateStage()
  71.     if the movieTime of sprite 42 >= the duration of cast the castNum of sprite 42 then
  72.       exit repeat
  73.     end if
  74.   end repeat
  75.   set the visible of sprite 43 to 0
  76. end
  77.  
  78. on textHelp
  79.   set the movieTime of sprite 42 to 1
  80.   set the movieRate of sprite 42 to 1
  81.   repeat while the movieTime of sprite 42 < 260
  82.     globalRollOver(44, 48)
  83.     updateStage()
  84.     if the mouseDown then
  85.       exit
  86.     end if
  87.   end repeat
  88.   set the rect of sprite 43 to rect(575, 109, 617, 387)
  89.   set the visible of sprite 43 to 1
  90.   repeat with i = 1 to 18
  91.     startTimer()
  92.     set the visible of sprite 43 to not (the visible of sprite 43)
  93.     updateStage()
  94.     repeat while the timer < 5
  95.       if the mouseDown then
  96.         exit
  97.       end if
  98.     end repeat
  99.     if the mouseDown then
  100.       exit
  101.     end if
  102.   end repeat
  103.   repeat while the movieTime of sprite 42 < 600
  104.     globalRollOver(44, 48)
  105.     updateStage()
  106.     if the mouseDown then
  107.       exit
  108.     end if
  109.   end repeat
  110.   set the rect of sprite 43 to rect(362, 398, 404, 424)
  111.   set the visible of sprite 43 to 1
  112.   repeat with i = 1 to 18
  113.     startTimer()
  114.     set the visible of sprite 43 to not (the visible of sprite 43)
  115.     updateStage()
  116.     repeat while the timer < 5
  117.       if the mouseDown then
  118.         exit
  119.       end if
  120.     end repeat
  121.     if the mouseDown then
  122.       exit
  123.     end if
  124.   end repeat
  125.   repeat while the movieTime of sprite 42 < 770
  126.     globalRollOver(44, 48)
  127.     updateStage()
  128.     if the mouseDown then
  129.       exit
  130.     end if
  131.   end repeat
  132.   set the rect of sprite 43 to rect(148, 118, 543, 399)
  133.   set the visible of sprite 43 to 1
  134.   repeat with i = 1 to 12
  135.     startTimer()
  136.     set the visible of sprite 43 to not (the visible of sprite 43)
  137.     updateStage()
  138.     repeat while the timer < 3
  139.       if the mouseDown then
  140.         exit
  141.       end if
  142.     end repeat
  143.     if the mouseDown then
  144.       exit
  145.     end if
  146.   end repeat
  147.   repeat while the movieTime of sprite 42 < 1980
  148.     globalRollOver(44, 48)
  149.     updateStage()
  150.     if the mouseDown then
  151.       exit
  152.     end if
  153.   end repeat
  154.   set the rect of sprite 43 to rect(1, 231, 94, 289)
  155.   set the visible of sprite 43 to 1
  156.   repeat with i = 1 to 18
  157.     startTimer()
  158.     set the visible of sprite 43 to not (the visible of sprite 43)
  159.     updateStage()
  160.     repeat while the timer < 5
  161.       if the mouseDown then
  162.         exit
  163.       end if
  164.     end repeat
  165.     if the mouseDown then
  166.       exit
  167.     end if
  168.   end repeat
  169.   repeat while the movieTime of sprite 42 < 2340
  170.     globalRollOver(44, 48)
  171.     updateStage()
  172.     if the mouseDown then
  173.       exit
  174.     end if
  175.   end repeat
  176.   set the rect of sprite 43 to rect(1, 345, 94, 403)
  177.   set the visible of sprite 43 to 1
  178.   repeat with i = 1 to 18
  179.     startTimer()
  180.     set the visible of sprite 43 to not (the visible of sprite 43)
  181.     updateStage()
  182.     repeat while the timer < 5
  183.       if the mouseDown then
  184.         exit
  185.       end if
  186.     end repeat
  187.     if the mouseDown then
  188.       exit
  189.     end if
  190.   end repeat
  191.   repeat while the movieTime of sprite 42 < 2700
  192.     globalRollOver(44, 48)
  193.     updateStage()
  194.     if the mouseDown then
  195.       exit
  196.     end if
  197.   end repeat
  198.   set the rect of sprite 43 to rect(1, 164, 125, 235)
  199.   set the visible of sprite 43 to 1
  200.   repeat with i = 1 to 18
  201.     startTimer()
  202.     set the visible of sprite 43 to not (the visible of sprite 43)
  203.     updateStage()
  204.     repeat while the timer < 5
  205.       if the mouseDown then
  206.         exit
  207.       end if
  208.     end repeat
  209.   end repeat
  210.   repeat while the movieTime of sprite 42 < 2970
  211.     globalRollOver(44, 48)
  212.     updateStage()
  213.     if the mouseDown then
  214.       exit
  215.     end if
  216.   end repeat
  217.   set the rect of sprite 43 to rect(250, 3, 637, 66)
  218.   set the visible of sprite 43 to 1
  219.   repeat with i = 1 to 18
  220.     startTimer()
  221.     set the visible of sprite 43 to not (the visible of sprite 43)
  222.     updateStage()
  223.     repeat while the timer < 5
  224.       if the mouseDown then
  225.         exit
  226.       end if
  227.     end repeat
  228.     if the mouseDown then
  229.       exit
  230.     end if
  231.   end repeat
  232.   repeat while not (the mouseDown)
  233.     globalRollOver(44, 48)
  234.     updateStage()
  235.     if the movieTime of sprite 42 >= the duration of cast the castNum of sprite 42 then
  236.       exit repeat
  237.     end if
  238.   end repeat
  239.   set the visible of sprite 43 to 0
  240. end
  241.  
  242. on videoHelp
  243.   set the movieTime of sprite 42 to 1
  244.   set the movieRate of sprite 42 to 1
  245.   repeat while the movieTime of sprite 42 < 260
  246.     globalRollOver(44, 48)
  247.     updateStage()
  248.     if the mouseDown then
  249.       exit
  250.     end if
  251.   end repeat
  252.   set the rect of sprite 43 to rect(231, 371, 595, 398)
  253.   set the visible of sprite 43 to 1
  254.   repeat with i = 1 to 18
  255.     startTimer()
  256.     set the visible of sprite 43 to not (the visible of sprite 43)
  257.     updateStage()
  258.     repeat while the timer < 5
  259.       if the mouseDown then
  260.         exit
  261.       end if
  262.     end repeat
  263.     if the mouseDown then
  264.       exit
  265.     end if
  266.   end repeat
  267.   repeat while the movieTime of sprite 42 < 600
  268.     globalRollOver(44, 48)
  269.     updateStage()
  270.     if the mouseDown then
  271.       exit
  272.     end if
  273.   end repeat
  274.   set the rect of sprite 43 to rect(330, 392, 372, 419)
  275.   set the visible of sprite 43 to 1
  276.   repeat with i = 1 to 18
  277.     startTimer()
  278.     set the visible of sprite 43 to not (the visible of sprite 43)
  279.     updateStage()
  280.     repeat while the timer < 5
  281.       if the mouseDown then
  282.         exit
  283.       end if
  284.     end repeat
  285.     if the mouseDown then
  286.       exit
  287.     end if
  288.   end repeat
  289.   repeat while the movieTime of sprite 42 < 900
  290.     globalRollOver(44, 48)
  291.     updateStage()
  292.     if the mouseDown then
  293.       exit
  294.     end if
  295.   end repeat
  296.   set the rect of sprite 43 to rect(1, 288, 94, 347)
  297.   set the visible of sprite 43 to 1
  298.   repeat with i = 1 to 18
  299.     startTimer()
  300.     set the visible of sprite 43 to not (the visible of sprite 43)
  301.     updateStage()
  302.     repeat while the timer < 5
  303.       if the mouseDown then
  304.         exit
  305.       end if
  306.     end repeat
  307.     if the mouseDown then
  308.       exit
  309.     end if
  310.   end repeat
  311.   repeat while the movieTime of sprite 42 < 1200
  312.     globalRollOver(44, 48)
  313.     updateStage()
  314.     if the mouseDown then
  315.       exit
  316.     end if
  317.   end repeat
  318.   set the rect of sprite 43 to rect(1, 231, 94, 289)
  319.   set the visible of sprite 43 to 1
  320.   repeat with i = 1 to 18
  321.     startTimer()
  322.     set the visible of sprite 43 to not (the visible of sprite 43)
  323.     updateStage()
  324.     repeat while the timer < 5
  325.       if the mouseDown then
  326.         exit
  327.       end if
  328.     end repeat
  329.     if the mouseDown then
  330.       exit
  331.     end if
  332.   end repeat
  333.   repeat while the movieTime of sprite 42 < 1460
  334.     globalRollOver(44, 48)
  335.     updateStage()
  336.     if the mouseDown then
  337.       exit
  338.     end if
  339.   end repeat
  340.   set the rect of sprite 43 to rect(1, 164, 125, 235)
  341.   set the visible of sprite 43 to 1
  342.   repeat with i = 1 to 18
  343.     startTimer()
  344.     set the visible of sprite 43 to not (the visible of sprite 43)
  345.     updateStage()
  346.     repeat while the timer < 5
  347.       if the mouseDown then
  348.         exit
  349.       end if
  350.     end repeat
  351.   end repeat
  352.   repeat while the movieTime of sprite 42 < 1680
  353.     globalRollOver(44, 48)
  354.     updateStage()
  355.     if the mouseDown then
  356.       exit
  357.     end if
  358.   end repeat
  359.   set the rect of sprite 43 to rect(250, 3, 637, 66)
  360.   set the visible of sprite 43 to 1
  361.   repeat with i = 1 to 18
  362.     startTimer()
  363.     set the visible of sprite 43 to not (the visible of sprite 43)
  364.     updateStage()
  365.     repeat while the timer < 5
  366.       if the mouseDown then
  367.         exit
  368.       end if
  369.     end repeat
  370.     if the mouseDown then
  371.       exit
  372.     end if
  373.   end repeat
  374.   repeat while not (the mouseDown)
  375.     globalRollOver(44, 48)
  376.     updateStage()
  377.     if the movieTime of sprite 42 >= the duration of cast the castNum of sprite 42 then
  378.       exit repeat
  379.     end if
  380.   end repeat
  381.   set the visible of sprite 43 to 0
  382. end
  383.  
  384. on photoHelp
  385.   set the movieTime of sprite 42 to 1
  386.   set the movieRate of sprite 42 to 1
  387.   repeat while the movieTime of sprite 42 < 260
  388.     globalRollOver(44, 48)
  389.     updateStage()
  390.     if the mouseDown then
  391.       exit
  392.     end if
  393.   end repeat
  394.   set the rect of sprite 43 to rect(151, 400, 582, 427)
  395.   set the visible of sprite 43 to 1
  396.   repeat with i = 1 to 18
  397.     startTimer()
  398.     set the visible of sprite 43 to not (the visible of sprite 43)
  399.     updateStage()
  400.     repeat while the timer < 5
  401.       if the mouseDown then
  402.         exit
  403.       end if
  404.     end repeat
  405.     if the mouseDown then
  406.       exit
  407.     end if
  408.   end repeat
  409.   repeat while the movieTime of sprite 42 < 600
  410.     globalRollOver(44, 48)
  411.     updateStage()
  412.     if the mouseDown then
  413.       exit
  414.     end if
  415.   end repeat
  416.   set the rect of sprite 43 to rect(133, 83, 602, 368)
  417.   set the visible of sprite 43 to 1
  418.   repeat with i = 1 to 18
  419.     startTimer()
  420.     set the visible of sprite 43 to not (the visible of sprite 43)
  421.     updateStage()
  422.     repeat while the timer < 5
  423.       if the mouseDown then
  424.         exit
  425.       end if
  426.     end repeat
  427.     if the mouseDown then
  428.       exit
  429.     end if
  430.   end repeat
  431.   repeat while the movieTime of sprite 42 < 1000
  432.     globalRollOver(44, 48)
  433.     updateStage()
  434.     if the mouseDown then
  435.       exit
  436.     end if
  437.   end repeat
  438.   set the rect of sprite 43 to rect(414, 378, 601, 409)
  439.   set the visible of sprite 43 to 1
  440.   repeat with i = 1 to 18
  441.     startTimer()
  442.     set the visible of sprite 43 to not (the visible of sprite 43)
  443.     updateStage()
  444.     repeat while the timer < 5
  445.       if the mouseDown then
  446.         exit
  447.       end if
  448.     end repeat
  449.     if the mouseDown then
  450.       exit
  451.     end if
  452.   end repeat
  453.   repeat while the movieTime of sprite 42 < 1230
  454.     globalRollOver(44, 48)
  455.     updateStage()
  456.     if the mouseDown then
  457.       exit
  458.     end if
  459.   end repeat
  460.   set the rect of sprite 43 to rect(1, 288, 94, 347)
  461.   set the visible of sprite 43 to 1
  462.   repeat with i = 1 to 18
  463.     startTimer()
  464.     set the visible of sprite 43 to not (the visible of sprite 43)
  465.     updateStage()
  466.     repeat while the timer < 5
  467.       if the mouseDown then
  468.         exit
  469.       end if
  470.     end repeat
  471.     if the mouseDown then
  472.       exit
  473.     end if
  474.   end repeat
  475.   repeat while the movieTime of sprite 42 < 1600
  476.     globalRollOver(44, 48)
  477.     updateStage()
  478.     if the mouseDown then
  479.       exit
  480.     end if
  481.   end repeat
  482.   set the rect of sprite 43 to rect(1, 345, 94, 403)
  483.   set the visible of sprite 43 to 1
  484.   repeat with i = 1 to 18
  485.     startTimer()
  486.     set the visible of sprite 43 to not (the visible of sprite 43)
  487.     updateStage()
  488.     repeat while the timer < 5
  489.       if the mouseDown then
  490.         exit
  491.       end if
  492.     end repeat
  493.     if the mouseDown then
  494.       exit
  495.     end if
  496.   end repeat
  497.   repeat while the movieTime of sprite 42 < 1860
  498.     globalRollOver(44, 48)
  499.     updateStage()
  500.     if the mouseDown then
  501.       exit
  502.     end if
  503.   end repeat
  504.   set the rect of sprite 43 to rect(1, 164, 125, 235)
  505.   set the visible of sprite 43 to 1
  506.   repeat with i = 1 to 18
  507.     startTimer()
  508.     set the visible of sprite 43 to not (the visible of sprite 43)
  509.     updateStage()
  510.     repeat while the timer < 5
  511.       if the mouseDown then
  512.         exit
  513.       end if
  514.     end repeat
  515.   end repeat
  516.   repeat while the movieTime of sprite 42 < 2070
  517.     globalRollOver(44, 48)
  518.     updateStage()
  519.     if the mouseDown then
  520.       exit
  521.     end if
  522.   end repeat
  523.   set the rect of sprite 43 to rect(250, 3, 637, 66)
  524.   set the visible of sprite 43 to 1
  525.   repeat with i = 1 to 18
  526.     startTimer()
  527.     set the visible of sprite 43 to not (the visible of sprite 43)
  528.     updateStage()
  529.     repeat while the timer < 5
  530.       if the mouseDown then
  531.         exit
  532.       end if
  533.     end repeat
  534.     if the mouseDown then
  535.       exit
  536.     end if
  537.   end repeat
  538.   repeat while not (the mouseDown)
  539.     globalRollOver(44, 48)
  540.     updateStage()
  541.     if the movieTime of sprite 42 >= the duration of cast the castNum of sprite 42 then
  542.       exit repeat
  543.     end if
  544.   end repeat
  545.   set the visible of sprite 43 to 0
  546. end
  547.