Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Sub ResetNewBallLights() 'turn on or off the needed lights before a new ball is released
  2.         TurnOffPlayfieldLights()
  3.         SetLightColor pool, purple, -1
  4.         SetLightColor pool1, purple, -1
  5.         SetLightColor compass, purple, -1
  6.         SetLightColor compass1, purple, -1
  7.         SetLightColor radio, purple, -1
  8.         SetLightColor radio1, purple, -1
  9.         SetLightColor levitate, purple, -1
  10.         SetLightColor levitate1, purple, -1
  11.         CloseGates
  12.         gate8.open = false
  13.         lbolt1.state = 2
  14.         lbolt7.state = 2
  15.         lbolt2.state = 2
  16.         lbolt8.state = 2
  17.         lbolt3.state = 2
  18.         lbolt10.state = 2
  19.         lbolt4.state = 2
  20.         lbolt9.state = 2
  21.         lbolt5.state = 2
  22.         lbolt11.state = 2
  23.         lbolt6.state = 2
  24.         lbolt12.state = 2
  25.         batteryred.state = 0
  26.         batteryred1.state = 0
  27.         batteryorange.state = 0
  28.         batteryorange1.state = 0
  29.         batteryyellow.state = 0
  30.         batteryyellow1.state = 0
  31.         batterygreen.state = 0
  32.         batterygreen1.state = 0
  33.         avclubready.state = 0
  34.         avclubready1.state = 0
  35.         energy = 0
  36.         kbon.opacity = 0
  37.         kboff.opacity = 0
  38.         If escapegateopen(currentplayer) = 1 Then
  39.             gate8.open = True
  40.         End If
  41.         If barb1on(CurrentPlayer) = 1 Then
  42.             lb1.State = 1
  43.             lb6.State = 1
  44.         End If
  45.         If barb2on(CurrentPlayer) = 1 Then
  46.             lb2.State = 1
  47.             lb5.State = 1
  48.         End If
  49.         If barb3on(CurrentPlayer) = 1 Then
  50.             lb3.State = 1
  51.             lb8.State = 1
  52.         End If
  53.         If barb4on(CurrentPlayer) = 1 Then
  54.             lb4.State = 1
  55.             lb7.State = 1
  56.         End If
  57.         If mysteryready(CurrentPlayer) = 1 Then
  58.             mysterylight.state = 2
  59.             mysterylight1.state = 2
  60.         End If
  61.         If run1on(CurrentPlayer) = 1 Then
  62.             lr1.state = 1
  63.             lr8.state = 1
  64.         End If
  65.         If run2on(CurrentPlayer) = 1 Then
  66.             lr2.state = 1
  67.             lr9.state = 1
  68.         End If
  69.         If run3on(CurrentPlayer) = 1 Then
  70.             lr3.state = 1
  71.             lr12.state = 1
  72.         End If
  73.         If run4on(CurrentPlayer) = 1 Then
  74.             lr4.state = 1
  75.             lr11.state = 1
  76.         End If
  77.         If run5on(CurrentPlayer) = 1 Then
  78.             lr5.state = 1
  79.             lr10.state = 1
  80.         End If
  81.         If run6on(CurrentPlayer) = 1 Then
  82.             lr6.state = 1
  83.             lr7.state = 1
  84.         End If
  85.         If levitatedone(CurrentPlayer) = 1 Then
  86.             SetLightColor levitate, amber, -1
  87.             levitate.state = 1
  88.             SetLightColor levitate1, amber, -1
  89.             levitate1.state = 1
  90.         End If
  91.         If radiodone(CurrentPlayer) = 1 Then
  92.             SetLightColor radio, amber, -1
  93.             radio.state = 1
  94.             SetLightColor radio1, amber, -1
  95.             radio1.state = 1
  96.         End If
  97.         If compassdone(CurrentPlayer) = 1 Then
  98.             SetLightColor compass, amber, -1
  99.             compass.state = 1
  100.             SetLightColor compass1, amber, -1
  101.             compass1.state = 1
  102.         End If
  103.         If pooldone(CurrentPlayer) = 1 Then
  104.             SetLightColor pool, amber, -1
  105.             pool.state = 1
  106.             SetLightColor pool1, amber, -1
  107.             pool1.state = 1
  108.         End If
  109.         If avclubreadyon(CurrentPlayer) = 1 Then
  110.             avclubready.state = 2
  111.             avclubready1.state = 2
  112.         End If
  113.         If barbcompleted(CurrentPlayer) = 1 Then
  114.             lm1.state = 1
  115.             lm9.state = 1
  116.         End If
  117.         If badmensuper(CurrentPlayer) = 1 Then
  118.             lm2.state = 1
  119.             lm8.state = 1
  120.         End If
  121.         If lucason(CurrentPlayer) = 1 Then
  122.             lucas.state = 1
  123.         End If
  124.         If jonathanon(CurrentPlayer) = 1 Then
  125.             jonathan.state = 1
  126.         End If
  127.         If nancyon(CurrentPlayer) = 1 Then
  128.             nancy.state = 1
  129.         End If
  130.         If joyceon(CurrentPlayer) = 1 Then
  131.             joyce.state = 1
  132.         End If
  133.         If willon(CurrentPlayer) = 1 Then
  134.             will.state = 1
  135.         End If
  136.         If elevencrewon(CurrentPlayer) = 1 Then
  137.             elevencrew.state = 1
  138.         End If
  139.         If mikeyon(CurrentPlayer) = 1 Then
  140.             mikey.state = 1
  141.         End If
  142.         If hopperon(CurrentPlayer) = 1 Then
  143.             hopper.state = 1
  144.         End If
  145.         If dustinon(CurrentPlayer) = 1 Then
  146.             dustin.state = 1
  147.         End If
  148.         If partydone(CurrentPlayer) = 1 Then
  149.             lm5.state = 1
  150.             lm10.state = 1
  151.         End If
  152.         If upsidedownlights(CurrentPlayer) = 1 Then
  153.             upsidedownarrow.state = 2
  154.             upsidedowncircle.state = 2
  155.         End If
  156.         If willcompleted(CurrentPlayer) = 1 Then
  157.             lm3.State = 1
  158.             lm7.State = 1
  159.         End If
  160.         If le1on(CurrentPlayer) = 1 Then
  161.             le1.State = 1
  162.             le17.State = 1
  163.         End If
  164.         If le2on(CurrentPlayer) = 1 Then
  165.             le2.State = 1
  166.             le16.State = 1
  167.         End If
  168.         If le3on(CurrentPlayer) = 1 Then
  169.             le3.State = 1
  170.             le18.State = 1
  171.         End If
  172.         If le4on(CurrentPlayer) = 1 Then
  173.             le4.State = 1
  174.             le19.State = 1
  175.         End If
  176.         If le5on(CurrentPlayer) = 1 Then
  177.             le5.State = 1
  178.             le20.State = 1
  179.         End If
  180.         If le6on(CurrentPlayer) = 1 Then
  181.             le6.State = 1
  182.             le21.State = 1
  183.         End If
  184.         If le7on(CurrentPlayer) = 1 Then
  185.             le7.State = 2
  186.             le23.State = 2
  187.         End If
  188.         If le8on(CurrentPlayer) = 1 Then
  189.             le8.State = 2
  190.             le22.State = 2
  191.         End If
  192.         If le9on(CurrentPlayer) = 1 Then
  193.             le9.State = 2
  194.             le24.State = 2
  195.         End If
  196.         If le10on(CurrentPlayer) = 1 Then
  197.             le10.State = 1
  198.             le26.State = 1
  199.         End If
  200.         If le11on(CurrentPlayer) = 1 Then
  201.             le11.State = 1
  202.             le25.State = 1
  203.         End If
  204.         If le12on(CurrentPlayer) = 1 Then
  205.             le12.State = 1
  206.             le27.State = 1
  207.         End If
  208.         If le13on(CurrentPlayer) = 1 Then
  209.             le13.State = 1
  210.             le28.State = 1
  211.         End If
  212.         If le14on(CurrentPlayer) = 1 Then
  213.             le14.State = 1
  214.             le30.State = 1
  215.         End If
  216.         If le15on(CurrentPlayer) = 1 Then
  217.             le15.State = 1
  218.             le29.State = 1
  219.         End If
  220.         If walllon(CurrentPlayer) = 1 Then
  221.             wallll.state = 1
  222.             wallll1.state = 1
  223.         End If
  224.         If wallmon(CurrentPlayer) = 1 Then
  225.             wallml.state = 1
  226.             wallml1.state = 1
  227.         End If
  228.         If wallron(CurrentPlayer) = 1 Then
  229.             wallrl.state = 1
  230.             wallrl1.state = 1
  231.         End If
  232.         If extraballready(CurrentPlayer) = 1 Then
  233.             extraball.state = 2
  234.             extraball1.state = 2
  235.         End If
  236.         If batt1on(CurrentPlayer) = 1 Then
  237.             batteryred.state = 1
  238.             batteryred1.state = 1
  239.             energy = 1
  240.         End If
  241.         If batt2on(CurrentPlayer) = 1 Then
  242.             batteryorange.state = 1
  243.             batteryorange1.state = 1
  244.             energy = 2
  245.         End If
  246.         If batt3on(CurrentPlayer) = 1 Then
  247.             batteryyellow.state = 1
  248.             batteryyellow1.state = 1
  249.             energy = 3
  250.         End If
  251.         If batteryon(CurrentPlayer) = 1 Then
  252.             batteryorange.state = 2
  253.             batteryorange1.state = 2
  254.             batterygreen.state = 2
  255.             batterygreen1.state = 2
  256.             batteryred.state = 2
  257.             batteryred1.state = 2
  258.             batteryyellow.state = 2
  259.             batteryyellow1.state = 2
  260.             energy = 4
  261.         End If
  262.         If PlayersPlayingGame > 1 Then
  263.             resetawall
  264.         End If
  265.  
  266.         If kickbackon(CurrentPlayer) = 1 Then
  267.             kickbacklight.state = 1
  268.             kickbacklight1.state = 1
  269.             kickbackgate.open = True
  270.             kbon.opacity = 1000
  271.             kboff.opacity = 0
  272.         End If
  273.         If partyready(CurrentPlayer) = 1 Then
  274.             partylock.state = 2
  275.             partylock1.state = 2
  276.         End if
  277.  
  278.         movemodes
  279.         currentplayerbackglass
  280.         CheckBARBTargets
  281.         CheckRunTargets
  282.         udtarget.TransZ = -22
  283.         udtargetdown(CurrentPlayer) = 0
  284.         udtarget.Collidable = True
  285.         udtargettime.Enabled = False
  286.     End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement