コード例 #1
0
ファイル: test_gamestate.py プロジェクト: DatRoyce/py_rpg1
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
コード例 #2
0
ファイル: test_gamestate.py プロジェクト: dratera/py_rpg1
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
コード例 #3
0
ファイル: test_gamestate.py プロジェクト: dratera/py_rpg1
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
コード例 #4
0
ファイル: test_gamestate.py プロジェクト: dratera/py_rpg1
def test_set_dungeon_breaks():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
    my_state.set_dungeon(dungeon)
コード例 #5
0
ファイル: test_gamestate.py プロジェクト: dratera/py_rpg1
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
コード例 #6
0
ファイル: test_gamestate.py プロジェクト: DatRoyce/py_rpg1
def test_set_player_class__breaks():
    my_state = GameState()
    my_state.set_player_class(Player)
    my_state.set_player_class(Player)
コード例 #7
0
ファイル: test_gamestate.py プロジェクト: DatRoyce/py_rpg1
def test_set_dungeon_breaks():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)
    my_state.set_dungeon(dungeon)
コード例 #8
0
ファイル: test_gamestate.py プロジェクト: DatRoyce/py_rpg1
def test_initialization():
    my_state = GameState()
    dungeon = Dungeon(MAP_FILE)
    my_state.set_dungeon(dungeon)