about summary refs log tree commit diff
path: root/src/game/client/gc_render_obj.cpp
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-03-22 10:59:36 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-03-22 10:59:36 +0000
commit2d26c93f052d6fc550c36239753e9e040601314f (patch)
treea7ac7a548bffbeef083497b4eb135d8d6c3e84d6 /src/game/client/gc_render_obj.cpp
parent918a090329f5632afb6666e913aabed2ef281466 (diff)
downloadzcatch-2d26c93f052d6fc550c36239753e9e040601314f.tar.gz
zcatch-2d26c93f052d6fc550c36239753e9e040601314f.zip
fixed invisible tees problem. increased mouse deadzone from 200 to 300. decreased max camera distance to 200.
Diffstat (limited to 'src/game/client/gc_render_obj.cpp')
-rw-r--r--src/game/client/gc_render_obj.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/game/client/gc_render_obj.cpp b/src/game/client/gc_render_obj.cpp
index 450d07d9..b7a8fb84 100644
--- a/src/game/client/gc_render_obj.cpp
+++ b/src/game/client/gc_render_obj.cpp
@@ -279,6 +279,9 @@ void render_player(
 
 	NETOBJ_PLAYER_INFO info = *player_info;
 	tee_render_info render_info = client_datas[info.cid].render_info;
+	
+	// set size
+	render_info.size = 64.0f;
 
 	float intratick = client_intratick();
 	float ticktime = client_ticktime();
@@ -554,7 +557,9 @@ void render_player(
 		render_tee(&state, &ghost, player.emote, direction, ghost_position); // render ghost
 	}
 
-	// render the tee
+	render_info.size = 64.0f; // force some settings
+	render_info.color_body.a = 1.0f;
+	render_info.color_feet.a = 1.0f;
 	render_tee(&state, &render_info, player.emote, direction, position);
 
 	if(player.player_state == PLAYERSTATE_CHATTING)
@@ -610,6 +615,14 @@ void render_player(
 		float tw = gfx_text_width(0, 28.0f, name, -1);
 		gfx_text_color(1,1,1,a);
 		gfx_text(0, position.x-tw/2.0f, position.y-60, 28.0f, name, -1);
+		
+		if(config.debug) // render client id when in debug aswell
+		{
+			char buf[128];
+			str_format(buf, sizeof(buf),"%d", info.cid);
+			gfx_text(0, position.x, position.y-90, 28.0f, buf, -1);
+		}
+
 		gfx_text_color(1,1,1,1);
 	}
 }