go to solenoids
This commit is contained in:
@@ -17,7 +17,10 @@ class EventHandler:
|
|||||||
self.targets[key] = target()
|
self.targets[key] = target()
|
||||||
|
|
||||||
async def handleEvents(self):
|
async def handleEvents(self):
|
||||||
|
self.isRunning = True
|
||||||
while(self.isRunning):
|
while(self.isRunning):
|
||||||
event = Networking.getInputEvent()
|
event = Networking.getInputEvent()
|
||||||
self.targets[event].hit()
|
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