view gamelib/main.py @ 839:99e1e67f3916 pyntnclick

Add fuzzy/untranslated stats infowhen producing mo files
author Neil Muller <neil@dip.sun.ac.za>
date Wed, 30 Jan 2013 10:33:21 +0200
parents bdaffaa8b6bf
children f95830b58336
line wrap: on
line source

import scenes

from constants import SSConstants
from menu import SSMenuScreen
from endscreen import EndScreen
from ss_state import SSState

from pyntnclick.main import GameDescription


class SuspendedSentence(GameDescription):

    INITIAL_SCENE = scenes.INITIAL_SCENE
    SCENE_LIST = scenes.SCENE_LIST
    SCREENS = {
            'menu': SSMenuScreen,
            'end': EndScreen,
            }
    START_SCREEN = 'menu'

    def game_state_class(self):
        return SSState

    def game_constants(self):
        return SSConstants()


def main():
    ss = SuspendedSentence()
    return ss.main()