about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJakob Fries <jakob.fries@gmail.com>2007-08-14 13:20:33 +0000
committerJakob Fries <jakob.fries@gmail.com>2007-08-14 13:20:33 +0000
commitf8884ded02b0965cc7e8cd2d9c3b75ffb81ccd20 (patch)
tree565916a7abff96103a43a8926d17b60dc29574c5
parent77b0c51bbf43d9534d6c52296ce1bef4f7fd1966 (diff)
downloadzcatch-f8884ded02b0965cc7e8cd2d9c3b75ffb81ccd20.tar.gz
zcatch-f8884ded02b0965cc7e8cd2d9c3b75ffb81ccd20.zip
hands.
-rw-r--r--datasrc/teewars.ds2
-rw-r--r--src/game/client/game_client.cpp5
2 files changed, 7 insertions, 0 deletions
diff --git a/datasrc/teewars.ds b/datasrc/teewars.ds
index 55e38fd1..aa9680cb 100644
--- a/datasrc/teewars.ds
+++ b/datasrc/teewars.ds
@@ -568,6 +568,8 @@ sprites {
 		tee_body_outline 4 0 4 4
 		tee_foot 8 3 2 1
 		tee_foot_outline 13 2 2 1
+		tee_hand 8 0 2 2
+		tee_hand_outline 10 0 2 2
 		
 		tee_eye_normal 10 2 1 1
 		tee_eye_pain 11 3 1 1
diff --git a/src/game/client/game_client.cpp b/src/game/client/game_client.cpp
index 4eddebbd..b4085f17 100644
--- a/src/game/client/game_client.cpp
+++ b/src/game/client/game_client.cpp
@@ -847,6 +847,11 @@ static void render_tee(animstate *anim, int skin, int emote, vec2 dir, vec2 pos)
 					gfx_quads_draw(position.x-4+direction.x*4, position.y-8+direction.y*3, basesize, h);
 					gfx_quads_draw(position.x+4+direction.x*4, position.y-8+direction.y*3, -basesize, h);
 				}
+
+				// draw hands
+				select_sprite(outline?SPRITE_TEE_HAND_OUTLINE:SPRITE_TEE_HAND, 0, 0, shift*4);
+				gfx_quads_draw(position.x, position.y);
+
 			}
 
 			// draw feet