about summary refs log tree commit diff
path: root/src/game/client/gc_render.h
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-01-29 21:39:41 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-01-29 21:39:41 +0000
commit7bc733dc10f3d01985021b7b5d6ae140dd5af6f1 (patch)
treec9b0fcd8d128ec9abd40c10dfe4fcf245650a870 /src/game/client/gc_render.h
parent0dab7db963e2706182ea120c98f746f5e265c14c (diff)
downloadzcatch-7bc733dc10f3d01985021b7b5d6ae140dd5af6f1.tar.gz
zcatch-7bc733dc10f3d01985021b7b5d6ae140dd5af6f1.zip
large update. cleaned up some code. added new effects for almost everything
Diffstat (limited to 'src/game/client/gc_render.h')
-rw-r--r--src/game/client/gc_render.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/game/client/gc_render.h b/src/game/client/gc_render.h
index 5294b89e..d7adeada 100644
--- a/src/game/client/gc_render.h
+++ b/src/game/client/gc_render.h
@@ -8,10 +8,20 @@
 
 struct tee_render_info
 {
+	tee_render_info()
+	{
+		texture = -1;
+		color_body = vec4(1,1,1,1);
+		color_feet = vec4(1,1,1,1);
+		size = 1.0f;
+		got_airjump = 1;
+	};
+	
 	int texture;
 	vec4 color_body;
 	vec4 color_feet;
 	float size;
+	int got_airjump;
 };
 
 // sprite renderings
@@ -40,6 +50,7 @@ void render_world(float center_x, float center_y, float zoom);
 void render_loading(float percent);
 
 void render_damage_indicators();
+void render_particles();
 
 // object render methods (gc_render_obj.cpp)
 void render_tee(class animstate *anim, tee_render_info *info, int emote, vec2 dir, vec2 pos);
@@ -53,7 +64,7 @@ void render_player(
 // map render methods (gc_render_map.cpp)
 void render_eval_envelope(ENVPOINT *points, int num_points, int channels, float time, float *result);
 void render_quads(QUAD *quads, int num_quads, void (*eval)(float time_offset, int env, float *channels));
-void render_tilemap(TILE *tiles, int w, int h, float scale, int flags);
+void render_tilemap(TILE *tiles, int w, int h, float scale, vec4 color, int flags);
 
 // helpers
 void mapscreen_to_world(float center_x, float center_y, float parallax_x, float parallax_y,