summaryrefslogtreecommitdiffstats
path: root/fish_show.py
diff options
context:
space:
mode:
Diffstat (limited to 'fish_show.py')
-rw-r--r--fish_show.py40
1 files changed, 40 insertions, 0 deletions
diff --git a/fish_show.py b/fish_show.py
index 2894863..143cdad 100644
--- a/fish_show.py
+++ b/fish_show.py
@@ -106,6 +106,15 @@ class FishShow(Show):
self.fishes = set()
self.tick_count = 0
self.depth = 0
+ self.send_event('disable image', {'name': 'jellyfish'})
+ self.send_event('disable image', {'name': 'dolphin'})
+ self.send_event('disable image', {'name': 'boat'})
+ self.send_event('disable image', {'name': 'nemo'})
+ self.send_event('disable image', {'name': 'dory'})
+ self.send_event('disable image', {'name': 'whale'})
+ self.send_event('disable image', {'name': 'eel'})
+ self.send_event('disable image', {'name': 'stingray'})
+ self.send_event('disable image', {'name': 'shark'})
def update(self):
event = self.recv_event()
@@ -136,6 +145,37 @@ class FishShow(Show):
if self.tick_count % self.TICKS_PER_DEPTH == 0:
self.depth += 1
print("DEPTH: ", self.depth)
+ if depth == 1:
+ """boat, dolphin"""
+ self.send_event('enable image', {'name': 'boat'})
+ self.send_event('enable image', {'name': 'dolphin'})
+ else if depth == 2:
+ """dolphin, jellyfish"""
+ self.send_event('disable image', {'name': 'boat'})
+ self.send_event('enable image', {'name': 'jellyfish'})
+ else if depth == 3:
+ """jellyfish, nemo, dory, whale"""
+ self.send_event('disable image', {'name': 'dolphin'})
+ self.send_event('enable image', {'name': 'nemo'})
+ self.send_event('enable image', {'name': 'dory'})
+ self.send_event('enable image', {'name': 'whale'})
+ else if depth == 4:
+ """nemo, dory, whale, shark"""
+ self.send_event('disable image', {'name': 'jellyfish'})
+ self.send_event('enable image', {'name': 'shark'})
+ else if depth == 5:
+ """whale, shark, stingray"""
+ self.send_event('disable image', {'name': 'nemo'})
+ self.send_event('disable image', {'name': 'dory'})
+ self.send_event('enable image', {'name': 'stingray'})
+ else if depth == 6:
+ """stingray, eel"""
+ self.send_event('disable image', {'name': 'whale'})
+ self.send_event('disable image', {'name': 'shark'})
+ self.send_event('enable image', {'name': 'eel'})
if self.depth > self.MAX_DEPTH:
+ self.send_event('disable image', {'name': 'stingray'})
+ self.send_event('disable image', {'name': 'eel'})
self.stop()
+