I'm working on a roguelike using libtcod.
So far everything works well with the turn-based functions. Essentially, when a player takes a turn, it triggers everything to advance.
What if I have an item, such as a torch, and I want to animate that cell? Whether or not the player has taken a turn, purely for aesthetics, I'd like this torch's cell to rotate between some various colors.
How would you incorporate animation like this?