import pyxel_extensions.game

import actions
import constants
import reducer
import scenes.game
import scenes.start


class Typo(pyxel_extensions.game.Game):
    def __init__(self):
        super().__init__(
            reducer.initial_state(),
            reducer.reducer,
            hot_modules=(
                scenes.game,
                scenes.start,
            )
        )

        self.store.dispatch(actions.LAUNCH)

    @property
    def scenes_map(self):
        return {
            constants.SCENE_START: scenes.start.StartScene,
            constants.SCENE_GAME: scenes.game.GameScene,
        }


if __name__ == '__main__':
    Typo().run()

21766abc63d3070a35d38a667e8374ae8b1cc9fa
<mask token>


class Typo(pyxel_extensions.game.Game):

    def __init__(self):
        super().__init__(reducer.initial_state(), reducer.reducer,
            hot_modules=(scenes.game, scenes.start))
        self.store.dispatch(actions.LAUNCH)
    <mask token>


<mask token>

<mask token>


class Typo(pyxel_extensions.game.Game):

    def __init__(self):
        super().__init__(reducer.initial_state(), reducer.reducer,
            hot_modules=(scenes.game, scenes.start))
        self.store.dispatch(actions.LAUNCH)

    @property
    def scenes_map(self):
        return {constants.SCENE_START: scenes.start.StartScene, constants.
            SCENE_GAME: scenes.game.GameScene}


<mask token>

<mask token>


class Typo(pyxel_extensions.game.Game):

    def __init__(self):
        super().__init__(reducer.initial_state(), reducer.reducer,
            hot_modules=(scenes.game, scenes.start))
        self.store.dispatch(actions.LAUNCH)

    @property
    def scenes_map(self):
        return {constants.SCENE_START: scenes.start.StartScene, constants.
            SCENE_GAME: scenes.game.GameScene}


if __name__ == '__main__':
    Typo().run()

import pyxel_extensions.game
import actions
import constants
import reducer
import scenes.game
import scenes.start


class Typo(pyxel_extensions.game.Game):

    def __init__(self):
        super().__init__(reducer.initial_state(), reducer.reducer,
            hot_modules=(scenes.game, scenes.start))
        self.store.dispatch(actions.LAUNCH)

    @property
    def scenes_map(self):
        return {constants.SCENE_START: scenes.start.StartScene, constants.
            SCENE_GAME: scenes.game.GameScene}


if __name__ == '__main__':
    Typo().run()

import pyxel_extensions.game

import actions
import constants
import reducer
import scenes.game
import scenes.start


class Typo(pyxel_extensions.game.Game):
    def __init__(self):
        super().__init__(
            reducer.initial_state(),
            reducer.reducer,
            hot_modules=(
                scenes.game,
                scenes.start,
            )
        )

        self.store.dispatch(actions.LAUNCH)

    @property
    def scenes_map(self):
        return {
            constants.SCENE_START: scenes.start.StartScene,
            constants.SCENE_GAME: scenes.game.GameScene,
        }


if __name__ == '__main__':
    Typo().run()
