tutu
This commit is contained in:
@@ -16,6 +16,8 @@ from lamps.LampGroup import BONUS_MULTIPLIER_LAMPS
|
||||
from lamps.LampGroup import BONUS_LAMPS
|
||||
from lamps.LampGroup import PLAYER_LAMPS
|
||||
|
||||
from Sound import Sound
|
||||
|
||||
from events.LeaveUpperPlayfieldEvent import LeaveUpperPlayfieldEvent
|
||||
from solenoids.BottomLeftBankSolenoid import BottomLeftBankSolenoid
|
||||
from solenoids.BottomRightBankSolenoid import BottomRightBankSolenoid
|
||||
@@ -227,15 +229,22 @@ class PlayerState:
|
||||
self.orangeSpecialLit = self.orangeSpecialRight and self.orangeSpecialLeft
|
||||
|
||||
if self.orangeSpecialLit:
|
||||
Sound(21).play()
|
||||
time.sleep(0.7)
|
||||
Sound(20).play()
|
||||
Lamp("Special Orange").activate()
|
||||
|
||||
def advanceRedSpecial(self):
|
||||
if not self.isActive:
|
||||
return
|
||||
|
||||
self.redSpecial += 1
|
||||
CHAMP_LAMPS.activateNext()
|
||||
|
||||
if self.redSpecial == config.RED_SPECIAL_TIMES:
|
||||
Sound(21).play()
|
||||
time.sleep(0.7)
|
||||
Sound(20).play()
|
||||
self.redSpecialLit = True
|
||||
Lamp("Special Red").activate()
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class CanalButtonTopTarget(Target):
|
||||
@@ -6,4 +7,5 @@ class CanalButtonTopTarget(Target):
|
||||
super().__init__(20000, "Canal Button Bottom")
|
||||
|
||||
def hit(self):
|
||||
Sound(2).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class LeftLaneButton4Target(Target):
|
||||
@@ -6,4 +7,5 @@ class LeftLaneButton4Target(Target):
|
||||
super().__init__(20000, "Canal Button Middle Bottom")
|
||||
|
||||
def hit(self):
|
||||
Sound(1).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class LeftLaneButton3Target(Target):
|
||||
@@ -6,4 +7,5 @@ class LeftLaneButton3Target(Target):
|
||||
super().__init__(20000, "Canal Button Middle")
|
||||
|
||||
def hit(self):
|
||||
Sound(2).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class LeftLaneButton2Target(Target):
|
||||
@@ -6,4 +7,5 @@ class LeftLaneButton2Target(Target):
|
||||
super().__init__(20000, "Canal Button Middle Top")
|
||||
|
||||
def hit(self):
|
||||
Sound(1).play()
|
||||
super().hit()
|
||||
@@ -1,8 +1,10 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
class LeftLaneButton1Target(Target):
|
||||
def __init__(self):
|
||||
super().__init__(100, 'Canal Button Top')
|
||||
|
||||
def hit(self):
|
||||
Sound(2).play()
|
||||
super().hit()
|
||||
@@ -1,9 +1,10 @@
|
||||
from Target import Target
|
||||
|
||||
from Sound import Sound
|
||||
|
||||
class FixedTarget1(Target):
|
||||
def __init__(self):
|
||||
super().__init__(30000, "Fixed Target 1")
|
||||
|
||||
def hit(self):
|
||||
Sound(6).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class FixedTarget2(Target):
|
||||
@@ -6,4 +7,5 @@ class FixedTarget2(Target):
|
||||
super().__init__(30000, "Fixed Target 2")
|
||||
|
||||
def hit(self):
|
||||
Sound(6).play()
|
||||
super().hit()
|
||||
@@ -1,8 +1,10 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
class FixedTarget3(Target):
|
||||
def __init__(self):
|
||||
super().__init__(30000, 'Fixed Target 3')
|
||||
|
||||
def hit(self):
|
||||
Sound(6).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class FixedTarget4(Target):
|
||||
@@ -6,4 +7,5 @@ class FixedTarget4(Target):
|
||||
super().__init__(30000, 'Fixed Target 4')
|
||||
|
||||
def hit(self):
|
||||
Sound(6).play()
|
||||
super().hit()
|
||||
@@ -1,4 +1,5 @@
|
||||
from Target import Target
|
||||
from Sound import Sound
|
||||
|
||||
|
||||
class FixedTarget5(Target):
|
||||
@@ -6,4 +7,5 @@ class FixedTarget5(Target):
|
||||
super().__init__(30000, 'Fixed Target 5')
|
||||
|
||||
def hit(self):
|
||||
Sound(6).play()
|
||||
super().hit()
|
||||
Reference in New Issue
Block a user