This week's progress:
* fix: center camera when debug visualizing a level
* fix: force redraw when changing levels via debug menu
* fix: force a redraw when you're killed
* fix: force a redraw when done resting (via fake input)
* fix: ignore player input when sleeping
* fix: get rid of one while loop within main loop, improves responsiveness Note: This one dates ALL the way back to last year's Tutorial Tuesdays, oops!
* fix: effects getting cleared too fast with the new more responsive loop
* new: implement starvation damage
* new: visual effects can now have an owner, if it's dead we dramatically shorten the duration
* new: show whether we redraw or not on screen for debug purposes
* new: wake up from being hit
* new: implement faking player input (i.e. you don't do anything but the game thinks you did) - mostly for smoother resting
* new: display race stat bonuses in character creation
* get rid of hardcoded PLAYER where possible in preparation for character switching
* new: show death screen listing your kids
* new: switching to your kid on death
* new: ROT13 the dialog if you and the NPC don't speak the same language
* new: begin working on a fictional language toolset
* new: plug in our fictional language if player and NPC don't speak the same language
Showing off