summaryrefslogtreecommitdiff
path: root/src/players.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2023-11-01 20:55:46 +0100
committerAldrik Ramaekers <aldrik@amftech.nl>2023-11-01 20:55:46 +0100
commit25e78dea3ab92d73354442d294ab3fac163c5c1e (patch)
tree1e7eceb482bc806094ede2f7f46a675ae09cb616 /src/players.c
parent9ae166e78fb751186de8986f042fb02d112d51f6 (diff)
disconnect visuals
Diffstat (limited to 'src/players.c')
-rw-r--r--src/players.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/players.c b/src/players.c
index 21be388..7ac0819 100644
--- a/src/players.c
+++ b/src/players.c
@@ -332,6 +332,11 @@ void draw_players(platform_window* window) {
//renderer->render_rectangle(gun_render_x, gun_render_y, size/4, size/4, rgb(20,255,20));
+ if (players[i].connection_state == DISCONNECTED) {
+ float icon_h = (box.tr_u.x - box.tl_u.x)/2;
+ renderer->render_image(img_disconnected, box.tl_u.x + (icon_h/3), box.tr_u.y - icon_h, icon_h, icon_h);
+ }
+
if (players[i].id == player_id) {
_next_camera_pos.x = -(window->width / 2) + player_render_x;
_next_camera_pos.y = -(window->height / 2) + player_render_y;