diff options
Diffstat (limited to 'src/game/interface.cpp')
-rw-r--r-- | src/game/interface.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/game/interface.cpp b/src/game/interface.cpp index 2e1d8ab..1c2d7b5 100644 --- a/src/game/interface.cpp +++ b/src/game/interface.cpp @@ -412,9 +412,16 @@ static void render_avatar(render::state_t *render, game::unit_t *unit, v2f_t at, row[0][1] -= em; row[1][1] -= em; + if (unit->storage.max_shells) { + render_bar(render, row, unit->storage.shells, unit->storage.max_shells, + &assets::ui.icon_shells); + row[0][1] -= em; + row[1][1] -= em; + } + if (unit->storage.max_grenades) { render_bar(render, row, unit->storage.grenades, unit->storage.max_grenades, - &assets::ui.icon_grenade); + &assets::ui.icon_grenades); row[0][1] -= em; row[1][1] -= em; } |