cepheid

An Aurora 4X clone
Log | Files | Refs | README

commit 27f288201cdede1fa73a1dd0f90af180b951326e
parent cd7dbae273e61c6826f04956a324576833217825
Author: hhvn <dev@hhvn.uk>
Date:   Sun,  4 Sep 2022 19:00:51 +0100

Add dwarf planets to system counts

Diffstat:
Msrc/struct.h | 1+
Msrc/system.c | 1+
Msrc/ui.c | 11++++++-----
3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/struct.h b/src/struct.h @@ -61,6 +61,7 @@ typedef struct { struct { int stars; int planets; + int dwarfs; int asteroids; int comets; int moons; diff --git a/src/system.c b/src/system.c @@ -133,6 +133,7 @@ sys_load(System *s, char *name) { switch (s->bodies[i]->type) { case BODY_STAR: s->num.stars++; break; case BODY_PLANET: s->num.planets++; break; + case BODY_DWARF: s->num.dwarfs++; break; case BODY_ASTEROID: s->num.asteroids++; break; case BODY_COMET: s->num.comets++; break; case BODY_MOON: s->num.moons++; break; diff --git a/src/ui.c b/src/ui.c @@ -554,11 +554,12 @@ ui_draw_view_sys(void) { y += 30; ui_print(x, y, col_fg, "Stars: %d", view_sys.sel->num.stars); ui_print(x, y + 10, col_fg, "Planets: %d", view_sys.sel->num.planets); - ui_print(x, y + 20, col_fg, "Asteroids: %d", view_sys.sel->num.asteroids); - ui_print(x, y + 30, col_fg, "Comets: %d", view_sys.sel->num.comets); - ui_print(x, y + 40, col_fg, "Moons: %d", view_sys.sel->num.moons); - ui_draw_line(x, y + 52, x + 85, y + 52, 1, col_fg); - ui_print(x, y + 55, col_fg, "Total: %d", view_sys.sel->bodies_len); + ui_print(x, y + 20, col_fg, "Dwarfs: %d", view_sys.sel->num.dwarfs); + ui_print(x, y + 30, col_fg, "Asteroids: %d", view_sys.sel->num.asteroids); + ui_print(x, y + 40, col_fg, "Comets: %d", view_sys.sel->num.comets); + ui_print(x, y + 50, col_fg, "Moons: %d", view_sys.sel->num.moons); + ui_draw_line(x, y + 62, x + 85, y + 62, 1, col_fg); + ui_print(x, y + 65, col_fg, "Total: %d", view_sys.sel->bodies_len); } }