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