comparison gamelib/main.py @ 655:c77d6aa29bee pyntnclick

Some code to kinda demonstrate the ever so cunning state handling plan
author Neil Muller <neil@dip.sun.ac.za>
date Sun, 12 Feb 2012 13:56:59 +0200
parents 974cc69d3762
children 4f34b36ee7c5
comparison
equal deleted inserted replaced
654:335db68e0db4 655:c77d6aa29bee
1 import scenes 1 import scenes
2 2
3 from menu import MenuScreen 3 from menu import MenuScreen
4 from endscreen import EndScreen 4 from endscreen import EndScreen
5 from ss_state import SSState
5 6
6 from pyntnclick.main import GameDescription 7 from pyntnclick.main import GameDescription
7 8
8 9
9 class SuspendedSentence(GameDescription): 10 class SuspendedSentence(GameDescription):
14 'menu': MenuScreen, 15 'menu': MenuScreen,
15 'end': EndScreen, 16 'end': EndScreen,
16 } 17 }
17 START_SCREEN = 'menu' 18 START_SCREEN = 'menu'
18 19
20 def __init__(self):
21 super(SuspendedSentence, self).__init__(SSState)
22
19 23
20 def main(): 24 def main():
21 ss = SuspendedSentence() 25 ss = SuspendedSentence()
22 return ss.main() 26 return ss.main()