diff --git a/client/gl.c b/client/gl.c index 9f3193a..19ad969 100644 --- a/client/gl.c +++ b/client/gl.c @@ -52,7 +52,7 @@ void gl_init(void) { static void gl_common(void) { char buf[128]; - glColor3f(1, 0, 0); + glColor3f(1, 1, 1); sprintf(buf, "AssaultFish %s", AF_VERSION); gl_font_text(buf, MwGetInteger(opengl, MwNwidth) - gl_font_width(buf), MwGetInteger(opengl, MwNheight) - gl_font_height(buf) * 2, 1); diff --git a/client/gl_font.c b/client/gl_font.c index 3c50f75..836bf98 100644 --- a/client/gl_font.c +++ b/client/gl_font.c @@ -26,6 +26,8 @@ void gl_font_text(const char* text, int x, int y, double scale) { int is = glIsEnabled(GL_TEXTURE_2D) ? 1 : 0; glDisable(GL_DEPTH_TEST); + glDisable(GL_LIGHTING); + glDisable(GL_CULL_FACE); if(!is) glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, font_atlas); @@ -63,6 +65,8 @@ void gl_font_text(const char* text, int x, int y, double scale) { glBindTexture(GL_TEXTURE_2D, 0); if(!is) glEnable(GL_TEXTURE_2D); + glEnable(GL_CULL_FACE); + glEnable(GL_LIGHTING); glEnable(GL_DEPTH_TEST); }