Ejemplo n.º 1
0
def my_app():
    """
        Simulates how py_rpg.app behaves

        This tries to replicate how our application would
        build a new game.

    """
    global gamestate
    gamestate = GameState()
    dungeon = Dungeon(MAP_FILE)
    gamestate.set_dungeon(dungeon)

    gamestate.set_player_class(Player)
    yield gamestate
    gamestate = None
Ejemplo n.º 2
0
def my_app():
    """
        Simulates how py_rpg.app behaves

        This tries to replicate how our application would
        build a new game.

    """
    global gamestate
    gamestate = GameState()
    dungeon = Dungeon(MAP_FILE)
    gamestate.set_dungeon(dungeon)

    gamestate.set_player_class(Player)
    yield gamestate
    gamestate = None
Ejemplo n.º 3
0
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
Ejemplo n.º 4
0
def test_set_dungeon_breaks():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
    my_state.set_dungeon(dungeon)
Ejemplo n.º 5
0
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
Ejemplo n.º 6
0
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
Ejemplo n.º 7
0
def test_set_dungeon_breaks():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
    my_state.set_dungeon(dungeon)
Ejemplo n.º 8
0
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)