def fressen(self, obj): if not obj: self.description = 'Herr Katz muss sich noch immer entscheiden was er fressen will.' return if obj == 'filet': self.description = ''' nomnomnomnomnomnomnomnom, ploetzlich, ein greller Blitz am Himmel, ein flammender Meteor stuertzt zurueck aus der Zukunft zur Erde, da stand er, der Leibhaftige, der einzig wahre Herr Katz. Zurueckgekehrt aus der Zukunft um sich selbst vor der Kastration zu retten. "Miau, sagt der Gegenwarts Herr Katz" "Salve du Stricher" sag der Zukunfts Herr Katz, "Woher kommst denn du" sagt der Gegenwarts Herr Katz, "aus der Zukunft" sagt der Zukunfts Herr Katz "Mau" sagt der Gegenwarts Herr Katz "Mau" sagt der Zukunfts Herr Katz "Ja wo sind denn deine Eier, ja wo sind sie denn, ja wo, ja wo sind sie denn?" fragt der Gegenwarts Herr Katz "weg" antwortet der Zukunfts Herr Katz "Warum?" sagt der Gegenwarts Herr Katz "Hinweis: Filet am Vorabend + Tierarzt + Morgen = ?" "Mau" sagt der Gegenwarts Herr Katz, der die Weisheit wirklich nicht mit dem Löffel gefresssen hat" "Ich bin dein Zukunfts Ich, gekommen aus der Zukunft, um dich davor zu bewahren morgen entmannt zu werden" sagt der Zukunfts Herr Katz "Wie aufmerksam" sagt der Gegenwarts Herr Katz "Flieht ihr Narren! Am besten durch glitzerne Katzenklappen" sagt der Zukunfts Herr Katz und verschwindet in einer dicken, nach Fisch stinkenden Rauchwolke. Egal, denkt sich Herr Katz, denn das einzige was zählt ist: "Was würde Spock aus Raumschiff Enterprise jetzt tun? ''' self.actions[Action('beamen', 'portal')] = self.next_level self.actions[Action('beamen', None)] = self.next_level else: return game_over('Herr Katz frisst {0} und stirbt daran...elendig.'.format(obj))
#!/usr/bin/env python # -*- coding: utf-8 -*- from texty.graph import game_over from .level1 import level1 from .level2 import level2 from .level3 import level3 from .level4 import level4 from .level5 import level5 level1.next_level = level2 level2.next_level = level3 level3.next_level = level4 level4.next_level = level5 level5.next_level = game_over('Gewonnen')
def do_raw_input(self, text): print(text) if str(text.strip()) in ('b', '5'): return self.next_level return game_over('katzenbox game over')