home *** CD-ROM | disk | FTP | other *** search
/ Practical Internet Web Designer 90 / PIWD90.iso / mac / contents / flash_gaming / tutorial_files / Pages70-80 / STEP46.TXT < prev    next >
Text File  |  2003-12-22  |  9KB  |  651 lines

  1. on (release, keyPress "<Enter>") {
  2.  
  3.     _root.thisGuess=false;
  4.  
  5.     _root.head1Temp=true;
  6.  
  7.     _root.head2Temp=true;
  8.  
  9.     _root.head3Temp=true;
  10.  
  11.     _root.head4Temp=true;
  12.  
  13.     _root.head5Temp=true;
  14.  
  15.     _root.head6Temp=true;
  16.  
  17.     _root.head7Temp=true;
  18.  
  19.     _root.head8Temp=true;
  20.  
  21.     _root.head9Temp=true;
  22.  
  23.     _root.head10Temp=true;
  24.  
  25.     _root.head11Temp=true;
  26.  
  27.     _root.head12Temp=true;
  28.  
  29.     _root.head13Temp=true;
  30.  
  31.     _root.head14Temp=true;
  32.  
  33.     _root.head15Temp=true;
  34.  
  35.     _root.head16Temp=true;
  36.  
  37.     _root.guessCount+=1;
  38.  
  39.     _root.selected = _root.droplist.getSelectedItem().label;
  40.  
  41.     for (i=0; i<=8; i++) {
  42.  
  43.         if(_root.currentGuess[i] == _root.selected){
  44.  
  45.             _root.message="Yes";
  46.  
  47.             _root.thisGuess=true;
  48.  
  49.         }
  50.  
  51.     }
  52.  
  53.     if(_root.thisGuess==true){
  54.  
  55.         for (j=0; j<=8; j++) {
  56.  
  57.             if (myArraya[j] != _root.selected && _root.head1Temp==true) {
  58.  
  59.                 _root.head1Temp=true;
  60.  
  61.             }else{
  62.  
  63.                 _root.head1Temp=false;
  64.  
  65.                 if (_root.head1InPlay==false){
  66.  
  67.                     _root.head1Temp=true;
  68.  
  69.                 }
  70.  
  71.             }
  72.  
  73.             if (myArrayb[j] != _root.selected && _root.head2Temp==true && _root.head2InPlay==true) {
  74.  
  75.                 _root.head2Temp=true;
  76.  
  77.             }else{
  78.  
  79.                 _root.head2Temp=false;
  80.  
  81.                 if (_root.head2InPlay==false){
  82.  
  83.                     _root.head2Temp=true;
  84.  
  85.                 }
  86.  
  87.             }
  88.  
  89.             if (myArrayc[j] != _root.selected && _root.head3Temp==true && _root.head3InPlay==true) {
  90.  
  91.                 _root.head3Temp=true;
  92.  
  93.             }else{
  94.  
  95.                 _root.head3Temp=false;
  96.  
  97.                 if (_root.head3InPlay==false){
  98.  
  99.                     _root.head3Temp=true;
  100.  
  101.                 }
  102.  
  103.             }
  104.  
  105.             if (myArrayd[j] != _root.selected && _root.head4Temp==true && _root.head4InPlay==true) {
  106.  
  107.                 _root.head4Temp=true;
  108.  
  109.             }else{
  110.  
  111.                 _root.head4Temp=false;
  112.  
  113.                 if (_root.head4InPlay==false){
  114.  
  115.                     _root.head4Temp=true;
  116.  
  117.                 }
  118.  
  119.             }
  120.  
  121.             if (myArraye[j] != _root.selected && _root.head5Temp==true && _root.head5InPlay==true) {
  122.  
  123.                 _root.head5Temp=true;
  124.  
  125.             }else{
  126.  
  127.                 _root.head5Temp=false;
  128.  
  129.                 if (_root.head5InPlay==false){
  130.  
  131.                     _root.head5Temp=true;
  132.  
  133.                 }
  134.  
  135.             }
  136.  
  137.             if (myArrayf[j] != _root.selected && _root.head6Temp==true && _root.head6InPlay==true) {
  138.  
  139.                 _root.head6Temp=true;
  140.  
  141.             }else{
  142.  
  143.                 _root.head6Temp=false;
  144.  
  145.                 if (_root.head6InPlay==false){
  146.  
  147.                     _root.head6Temp=true;
  148.  
  149.                 }
  150.  
  151.             }
  152.  
  153.             if (myArrayg[j] != _root.selected && _root.head7Temp==true && _root.head7InPlay==true) {
  154.  
  155.                 _root.head7Temp=true;
  156.  
  157.             }else{
  158.  
  159.                 _root.head7Temp=false;
  160.  
  161.                 if (_root.head7InPlay==false){
  162.  
  163.                     _root.head7Temp=true;
  164.  
  165.                 }
  166.  
  167.             }
  168.  
  169.             if (myArrayh[j] != _root.selected && _root.head8Temp==true && _root.head8InPlay==true) {
  170.  
  171.                 _root.head8Temp=true;
  172.  
  173.             }else{
  174.  
  175.                 _root.head8Temp=false;
  176.  
  177.                 if (_root.head8InPlay==false){
  178.  
  179.                     _root.head8Temp=true;
  180.  
  181.                 }
  182.  
  183.             }
  184.  
  185.             if (myArrayi[j] != _root.selected && _root.head9Temp==true && _root.head9InPlay==true) {
  186.  
  187.                 _root.head9Temp=true;
  188.  
  189.             }else{
  190.  
  191.                 _root.head9Temp=false;
  192.  
  193.                 if (_root.head9InPlay==false){
  194.  
  195.                     _root.head9Temp=true;
  196.  
  197.                 }
  198.  
  199.             }
  200.  
  201.             if (myArrayj[j] != _root.selected && _root.head10Temp==true && _root.head10InPlay==true) {
  202.  
  203.                 _root.head10Temp=true;
  204.  
  205.             }else{
  206.  
  207.                 _root.head10Temp=false;
  208.  
  209.                 if (_root.head10InPlay==false){
  210.  
  211.                     _root.head10Temp=true;
  212.  
  213.                 }
  214.  
  215.             }
  216.  
  217.             if (myArrayk[j] != _root.selected && _root.head11Temp==true && _root.head11InPlay==true) {
  218.  
  219.                 _root.head11Temp=true;
  220.  
  221.             }else{
  222.  
  223.                 _root.head11Temp=false;
  224.  
  225.                 if (_root.head11InPlay==false){
  226.  
  227.                     _root.head11Temp=true;
  228.  
  229.                 }
  230.  
  231.             }
  232.  
  233.             if (myArrayl[j] != _root.selected && _root.head12Temp==true && _root.head12InPlay==true) {
  234.  
  235.                 _root.head12Temp=true;
  236.  
  237.             }else{
  238.  
  239.                 _root.head12Temp=false;
  240.  
  241.                 if (_root.head12InPlay==false){
  242.  
  243.                     _root.head12Temp=true;
  244.  
  245.                 }
  246.  
  247.             }
  248.  
  249.             if (myArraym[j] != _root.selected && _root.head13Temp==true && _root.head13InPlay==true) {
  250.  
  251.                 _root.head13Temp=true;
  252.  
  253.             }else{
  254.  
  255.                 _root.head13Temp=false;
  256.  
  257.                 if (_root.head13InPlay==false){
  258.  
  259.                     _root.head13Temp=true;
  260.  
  261.                 }
  262.  
  263.             }
  264.  
  265.             if (myArrayn[j] != _root.selected && _root.head14Temp==true && _root.head14InPlay==true) {
  266.  
  267.                 _root.head14Temp=true;
  268.  
  269.             }else{
  270.  
  271.                 _root.head14Temp=false;
  272.  
  273.                 if (_root.head14InPlay==false){
  274.  
  275.                     _root.head14Temp=true;
  276.  
  277.                 }
  278.  
  279.             }
  280.  
  281.             if (myArrayo[j] != _root.selected && _root.head15Temp==true && _root.head15InPlay==true) {
  282.  
  283.                 _root.head15Temp=true;
  284.  
  285.             }else{
  286.  
  287.                 _root.head15Temp=false;
  288.  
  289.                 if (_root.head15InPlay==false){
  290.  
  291.                     _root.head15Temp=true;
  292.  
  293.                 }
  294.  
  295.             }
  296.  
  297.             if (myArrayp[j] != _root.selected && _root.head16Temp==true && _root.head16InPlay==true) {
  298.  
  299.                 _root.head16Temp=true;
  300.  
  301.             }else{
  302.  
  303.                 _root.head16Temp=false;
  304.  
  305.                 if (_root.head16InPlay==false){
  306.  
  307.                     _root.head16Temp=true;
  308.  
  309.                 }
  310.  
  311.             }
  312.  
  313.         }
  314.  
  315.         if(_root.head1Temp==false){
  316.  
  317.             _root.head1._visible=true;        
  318.  
  319.         }else{
  320.  
  321.             _root.head1._visible=false;
  322.  
  323.             _root.head1InPlay=false;
  324.  
  325.         }
  326.  
  327.         if(_root.head2Temp==false){
  328.  
  329.             _root.head2._visible=true;
  330.  
  331.         }else{
  332.  
  333.             _root.head2._visible=false;
  334.  
  335.             _root.head2InPlay=false;
  336.  
  337.         }
  338.  
  339.         if(_root.head3Temp==false){
  340.  
  341.             _root.head3._visible=true;
  342.  
  343.         }else{
  344.  
  345.             _root.smoke3._visible=true;
  346.  
  347.             _root.smoke3.play();
  348.  
  349.             _root.head3._visible=false;
  350.  
  351.             _root.head3InPlay=false;
  352.  
  353.         }
  354.  
  355.         if(_root.head4Temp==false){
  356.  
  357.             _root.head4._visible=true;
  358.  
  359.         }else{
  360.  
  361.             _root.head4._visible=false;
  362.  
  363.             _root.head4InPlay=false;
  364.  
  365.         }
  366.  
  367.         if(_root.head5Temp==false){
  368.  
  369.             _root.head5._visible=true;
  370.  
  371.         }else{
  372.  
  373.             _root.head5._visible=false;
  374.  
  375.             _root.head5InPlay=false;
  376.  
  377.         }
  378.  
  379.         if(_root.head6Temp==false){
  380.  
  381.             _root.head6._visible=true;
  382.  
  383.         }else{
  384.  
  385.             _root.head6._visible=false;
  386.  
  387.             _root.head6InPlay=false;
  388.  
  389.         }
  390.  
  391.         if(_root.head7Temp==false){
  392.  
  393.             _root.head7._visible=true;
  394.  
  395.         }else{
  396.  
  397.             _root.head7._visible=false;
  398.  
  399.             _root.head7InPlay=false;
  400.  
  401.         }
  402.  
  403.         if(_root.head8Temp==false){
  404.  
  405.             _root.head8._visible=true;
  406.  
  407.         }else{
  408.  
  409.             _root.head8._visible=false;
  410.  
  411.             _root.head8InPlay=false;
  412.  
  413.         }
  414.  
  415.         if(_root.head9Temp==false){
  416.  
  417.             _root.head9._visible=true;
  418.  
  419.         }else{
  420.  
  421.             _root.head9._visible=false;
  422.  
  423.             _root.head9InPlay=false;
  424.  
  425.         }
  426.  
  427.         if(_root.head10Temp==false){
  428.  
  429.             _root.head10._visible=true;
  430.  
  431.         }else{
  432.  
  433.             _root.head10._visible=false;
  434.  
  435.             _root.head10InPlay=false;
  436.  
  437.         }
  438.  
  439.         if(_root.head11Temp==false){
  440.  
  441.             _root.head11._visible=true;
  442.  
  443.         }else{
  444.  
  445.             _root.head11._visible=false;
  446.  
  447.             _root.head11InPlay=false;
  448.  
  449.         }
  450.  
  451.         if(_root.head12Temp==false){
  452.  
  453.             _root.head12._visible=true;
  454.  
  455.         }else{
  456.  
  457.             _root.head12._visible=false;
  458.  
  459.             _root.head12InPlay=false;
  460.  
  461.         }
  462.  
  463.         if(_root.head13Temp==false){
  464.  
  465.             _root.head13._visible=true;
  466.  
  467.         }else{
  468.  
  469.             _root.head13._visible=false;
  470.  
  471.             _root.head13InPlay=false;
  472.  
  473.         }
  474.  
  475.         if(_root.head14Temp==false){
  476.  
  477.             _root.head14._visible=true;
  478.  
  479.         }else{
  480.  
  481.             _root.head14._visible=false;
  482.  
  483.             _root.head14InPlay=false;
  484.  
  485.         }
  486.  
  487.         if(_root.head15Temp==false){
  488.  
  489.             _root.head15._visible=true;
  490.  
  491.         }else{
  492.  
  493.             _root.head15._visible=false;
  494.  
  495.             _root.head15InPlay=false;
  496.  
  497.         }
  498.  
  499.         if(_root.head16Temp==false){
  500.  
  501.             _root.head16._visible=true;
  502.  
  503.         }else{
  504.  
  505.             _root.head16._visible=false;
  506.  
  507.             _root.head16InPlay=false;
  508.  
  509.         }
  510.  
  511.     }
  512.  
  513.     if(_root.thisGuess == false){
  514.  
  515.         _root.message="No";
  516.  
  517.         for (k=0; k<=8; k++) {
  518.  
  519.             if (myArraya[k] == _root.selected && _root.head1InPlay==true) {
  520.  
  521.                 _root.head1._visible=false;
  522.  
  523.                 _root.head1InPlay=false;
  524.  
  525.             }
  526.  
  527.             if (myArrayb[k] == _root.selected && _root.head2InPlay==true) {
  528.  
  529.                 _root.head2._visible=false;
  530.  
  531.                 _root.head2InPlay=false;
  532.  
  533.             }
  534.  
  535.             if (myArrayc[k] == _root.selected && _root.head3InPlay==true) {
  536.  
  537.                 _root.head3._visible=false;
  538.  
  539.                 _root.head3InPlay=false;
  540.  
  541.             }
  542.  
  543.             if (myArrayd[k] == _root.selected && _root.head4InPlay==true) {
  544.  
  545.                 _root.head4._visible=false;
  546.  
  547.                 _root.head4InPlay=false;
  548.  
  549.             }
  550.  
  551.             if (myArraye[k] == _root.selected && _root.head5InPlay==true) {
  552.  
  553.                 _root.head5._visible=false;
  554.  
  555.                 _root.head5InPlay=false;
  556.  
  557.             }
  558.  
  559.             if (myArrayf[k] == _root.selected && _root.head6InPlay==true) {
  560.  
  561.                 _root.head6._visible=false;
  562.  
  563.                 _root.head6InPlay=false;
  564.  
  565.             }
  566.  
  567.             if (myArrayg[k] == _root.selected && _root.head7InPlay==true) {
  568.  
  569.                 _root.head7._visible=false;
  570.  
  571.                 _root.head7InPlay=false;
  572.  
  573.             }
  574.  
  575.             if (myArrayh[k] == _root.selected && _root.head8InPlay==true) {
  576.  
  577.                 _root.head8._visible=false;
  578.  
  579.                 _root.head8InPlay=false;
  580.  
  581.             }
  582.  
  583.             if (myArrayi[k] == _root.selected && _root.head9InPlay==true) {
  584.  
  585.                 _root.head9._visible=false;
  586.  
  587.                 _root.head9InPlay=false;
  588.  
  589.             }
  590.  
  591.             if (myArrayj[k] == _root.selected && _root.head10InPlay==true) {
  592.  
  593.                 _root.head10._visible=false;
  594.  
  595.                 _root.head10InPlay=false;
  596.  
  597.             }
  598.  
  599.             if (myArrayk[k] == _root.selected && _root.head11InPlay==true) {
  600.  
  601.                 _root.head11._visible=false;
  602.  
  603.                 _root.head11InPlay=false;
  604.  
  605.             }
  606.  
  607.             if (myArrayl[k] == _root.selected && _root.head12InPlay==true) {
  608.  
  609.                 _root.head12._visible=false;
  610.  
  611.                 _root.head12InPlay=false;
  612.  
  613.             }
  614.  
  615.             if (myArraym[k] == _root.selected && _root.head13InPlay==true) {
  616.  
  617.                 _root.head13._visible=false;
  618.  
  619.                 _root.head13InPlay=false;
  620.  
  621.             }
  622.  
  623.             if (myArrayn[k] == _root.selected && _root.head14InPlay==true) {
  624.  
  625.                 _root.head14._visible=false;
  626.  
  627.                 _root.head14InPlay=false;
  628.  
  629.             }
  630.  
  631.             if (myArrayo[k] == _root.selected && _root.head15InPlay==true) {
  632.  
  633.                 _root.head15._visible=false;
  634.  
  635.                 _root.head15InPlay=false;
  636.  
  637.             }
  638.  
  639.             if (myArrayp[k] == _root.selected && _root.head16InPlay==true) {
  640.  
  641.                 _root.head16._visible=false;
  642.  
  643.                 _root.head16InPlay=false;
  644.  
  645.             }
  646.  
  647.         }
  648.  
  649.     }
  650.  
  651. }