Mercurial > molko
diff src/libmlk-rpg/rpg/battle-state-victory.c @ 398:14ce7c4871e3
rpg: overhaul of battle bar
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 27 Feb 2022 10:08:51 +0100 |
parents | 9334b420c975 |
children | d74f53299252 |
line wrap: on
line diff
--- a/src/libmlk-rpg/rpg/battle-state-victory.c Fri Feb 18 16:16:38 2022 +0100 +++ b/src/libmlk-rpg/rpg/battle-state-victory.c Sun Feb 27 10:08:51 2022 +0100 @@ -55,7 +55,7 @@ { (void)bt; - battle_state_victory_draw(st->data); + battle_state_victory_draw(st->data, bt); } void @@ -101,6 +101,8 @@ assert(vic); assert(bt); + battle_update_component(bt, BATTLE_COMPONENT_ALL, ticks); + if (message_update(&vic->msg, ticks)) battle_state_closing(bt); @@ -108,10 +110,11 @@ } void -battle_state_victory_draw(const struct battle_state_victory *vic) +battle_state_victory_draw(const struct battle_state_victory *vic, const struct battle *bt) { assert(vic); + battle_draw_component(bt, BATTLE_COMPONENT_ALL); message_draw(&vic->msg); }