go to solenoids

This commit is contained in:
Jonas Zeunert
2020-01-30 21:36:02 +01:00
parent a660ad87b7
commit ba05b1f2aa
4 changed files with 18 additions and 0 deletions

View File

@@ -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

View File

@@ -0,0 +1,3 @@
class GameState:
def __init__(self, players):
self.players = players

8
src/Solenoid.py Normal file
View 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)

View File

@@ -0,0 +1,4 @@
from src.Solenoid import Solenoid
class OutholeSolenoid(Solenoid):
def __init__(self):