This commit is contained in:
Jonas Zeunert
2020-03-11 23:53:05 +01:00
parent 46b07b3889
commit 45c733989f
87 changed files with 42 additions and 46 deletions

15
Target.py Normal file
View File

@@ -0,0 +1,15 @@
from observable import Observable
import logging
class Target(Observable):
def __init__(self, points, name):
logging.info("Target " + self.name + " created")
self.points = points
self.name = name
self.hit_key = "hit"
def hit(self):
#notify Observers
#notify Gamestate
logging.info("Target " + self.name + " hit")
self.trigger(self.hit_key, self)