about summary refs log tree commit diff
path: root/src/game/client/gc_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/client/gc_client.h')
-rw-r--r--src/game/client/gc_client.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/game/client/gc_client.h b/src/game/client/gc_client.h
index 0b76e38c..48313765 100644
--- a/src/game/client/gc_client.h
+++ b/src/game/client/gc_client.h
@@ -82,6 +82,9 @@ extern int chat_mode;
 void chat_add_line(int client_id, int team, const char *line);
 void chat_reset();
 
+extern int emoticon_selector_active; // TODO: ugly
+extern int scoreboard_active; // TODO: ugly
+
 // client data
 struct client_data
 {
@@ -125,6 +128,11 @@ void process_events(int snaptype);
 void clear_object_pointers();
 void reset_projectile_particles();
 void send_info(bool start);
+void send_emoticon(int emoticon);
+
+void chat_say(int team, const char *line);
+void chat_enable_mode(int team);
+
 inline vec2 random_dir() { return normalize(vec2(frandom()-0.5f, frandom()-0.5f)); }
 
 
@@ -202,3 +210,8 @@ void flow_dbg_render();
 void flow_init();
 void flow_update();
 
+//
+void binds_save();
+void binds_set(int keyid, const char *str);
+const char *binds_get(int keyid);
+