Difference between revisions of "Talk:Complete Roguelike Tutorial, using python+libtcod, part 1"
Jump to navigation
Jump to search
Line 18: | Line 18: | ||
: Sure. The logic you're pointing out was only added as an afterthought to correct a small bug: the first frame for a turn-based game wouldn't be shown while waiting for input. When someone pointed out the bug this was added as a quick-fix. I'll change it to the better solution soon (remember I also have to make the same change to all the "whole code" pages...). [[User:Jotaf|Jotaf]] 16:24, 23 October 2010 (UTC) | : Sure. The logic you're pointing out was only added as an afterthought to correct a small bug: the first frame for a turn-based game wouldn't be shown while waiting for input. When someone pointed out the bug this was added as a quick-fix. I'll change it to the better solution soon (remember I also have to make the same change to all the "whole code" pages...). [[User:Jotaf|Jotaf]] 16:24, 23 October 2010 (UTC) | ||
:: Done. Had to manually update about 10 "whole code" pages but it's for the better, I never liked that logic anyway. [[User:Jotaf|Jotaf]] 22:35, 7 November 2010 (UTC) |
Revision as of 22:35, 7 November 2010
Instead of the awkward
if not first_time:
may I suggest to just put things in the order in which they are meant to be executed?
libtcod.console_set_foreground_color(0, libtcod.white)
libtcod.console_print_left(0, playerx, playery, libtcod.BKGND_NONE, '@')
libtcod.console_flush()
libtcod.console_print_left(0, playerx, playery, libtcod.BKGND_NONE, ' ')
exit = handle_keys()
if exit:
break
-- relet 16:48, 18 October 2010 (UTC)
- Sure. The logic you're pointing out was only added as an afterthought to correct a small bug: the first frame for a turn-based game wouldn't be shown while waiting for input. When someone pointed out the bug this was added as a quick-fix. I'll change it to the better solution soon (remember I also have to make the same change to all the "whole code" pages...). Jotaf 16:24, 23 October 2010 (UTC)
- Done. Had to manually update about 10 "whole code" pages but it's for the better, I never liked that logic anyway. Jotaf 22:35, 7 November 2010 (UTC)