Sounds fine. I'd rather keep a play_game_text() function which does everything play_game() does (e.g. init(), plays rounds, destroys), to make updating all the non-3d ports UIs less of a hassle, though.
Also, play_game()'s loop is not actually the inner loop of the game. dungeon() is where input/update is dealt with turn-on-turn,. I'll be working on refactoring this myself at some point, but any patches would be appreciated.
Also, play_game()'s loop is not actually the inner loop of the game. dungeon() is where input/update is dealt with turn-on-turn,. I'll be working on refactoring this myself at some point, but any patches would be appreciated.
Comment