Mercurial > molko
changeset 58:d7d88ac30611
core: forgot to implement action->draw
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 21 Jan 2020 12:31:56 +0100 |
parents | 9f6267843815 |
children | 52792b863ff7 |
files | src/game.c |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/game.c Tue Jan 21 12:28:26 2020 +0100 +++ b/src/game.c Tue Jan 21 12:31:56 2020 +0100 @@ -82,6 +82,15 @@ } } +static void +draw_actions(void) +{ + for (size_t i = 0; i < GAME_ACTIONS_MAX; ++i) + if (game.actions[i].draw) + game.actions[i].draw(&game.actions[i]); +} + + void game_switch(struct state *state, bool quick) { @@ -133,6 +142,8 @@ { if (game.state) game.state->draw(); + + draw_actions(); } void