go to solenoids
This commit is contained in:
@@ -17,7 +17,10 @@ class EventHandler:
|
||||
self.targets[key] = target()
|
||||
|
||||
async def handleEvents(self):
|
||||
self.isRunning = True
|
||||
while(self.isRunning):
|
||||
event = Networking.getInputEvent()
|
||||
self.targets[event].hit()
|
||||
|
||||
def stop(self):
|
||||
self.isRunning = False
|
||||
@@ -0,0 +1,3 @@
|
||||
class GameState:
|
||||
def __init__(self, players):
|
||||
self.players = players
|
||||
8
src/Solenoid.py
Normal file
8
src/Solenoid.py
Normal file
@@ -0,0 +1,8 @@
|
||||
from src.networking.Networking import Networking
|
||||
|
||||
class Solenoid:
|
||||
def __init__(self, name):
|
||||
self.name = name
|
||||
|
||||
def trigger(self):
|
||||
Networking.triggerSolenoid(self.name)
|
||||
4
src/solenoids/OutholeSolenoid.py
Normal file
4
src/solenoids/OutholeSolenoid.py
Normal file
@@ -0,0 +1,4 @@
|
||||
from src.Solenoid import Solenoid
|
||||
|
||||
class OutholeSolenoid(Solenoid):
|
||||
def __init__(self):
|
||||
Reference in New Issue
Block a user