Esempio 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
Esempio 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
Esempio n. 3
0
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
Esempio 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)
Esempio n. 5
0
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
Esempio n. 6
0
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
Esempio 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)
Esempio n. 8
0
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)