summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJoshua Judson Rosen2017-03-27 01:32:33 -0400
committerJoshua Judson Rosen2017-03-28 22:07:50 -0400
commit1ddaf31890b4e1f5d80f3c0934d44a098dc935cd (patch)
treec6e89dc6aead1a69c684b082b665287a8ce7f0a0 /include
parentREPL: just use guile's normal REPL (diff)
downloadgnurobots-1ddaf31890b4e1f5d80f3c0934d44a098dc935cd.tar.gz
UI: show for _what_ types of things robot is smelling/feeling/looking
Diffstat (limited to 'include')
-rw-r--r--include/ui-arena.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/include/ui-arena.h b/include/ui-arena.h
index 2fee88f..efcb32c 100644
--- a/include/ui-arena.h
+++ b/include/ui-arena.h
@@ -60,23 +60,25 @@ GtkWidget *ui_arena_new();
void ui_arena_set_map(UIArena *arena, Map *map);
void ui_arena_postinit(UIArena *arena);
void ui_arena_draw(UIArena *arena);
-void ui_arena_update_status(UIArena *arena, const gchar *s, glong energy,
- glong score, glong shields);
+void ui_arena_update_status(UIArena *arena, const gchar *fmt, const gchar *thing,
+ glong energy, glong score, glong shields);
void ui_arena_add_thing(UIArena *arena, gint x, gint y, gint thing);
void ui_arena_move_robot(UIArena *arena, gint from_x, gint from_y,
gint to_x, gint to_y, gint cdir, glong energy, glong score,
glong shields);
void ui_arena_robot_smell(UIArena *arena, gint x, gint y, gint cdir,
- glong energy, glong score, glong shields);
+ glong energy, glong score, glong shields, const gchar *thing);
void ui_arena_robot_zap(UIArena *arena, gint x, gint y, gint cdir,
gint x_to, gint y_to, glong energy, glong score, glong shields);
void ui_arena_robot_feel(UIArena *arena, gint x, gint y, gint cdir,
- gint x_to, gint y_to, glong energy, glong score, glong shields);
+ gint x_to, gint y_to, glong energy, glong score, glong shields,
+ const gchar *thing);
void ui_arena_robot_grab(UIArena *arena, gint x, gint y, gint cdir,
gint x_to, gint y_to, glong energy, glong score, glong shields);
void ui_arena_robot_look(UIArena *arena, gint x, gint y, gint cdir,
- gint x_to, gint y_to, glong energy, glong score, glong shields);
+ gint x_to, gint y_to, glong energy, glong score, glong shields,
+ const gchar *thing);
G_END_DECLS