Code:
//enemy part
//glColor3f(1.0, 1.0, 1.0);
glBindTexture(GL_TEXTURE_2D, texture[3]);
glBegin(GL_QUADS);
glTexCoord2f(0.0, 1.0f);glVertex3f((normalenemy.xpos-0.15), normalenemy.ypos+.4, 1.2f);
glTexCoord2f(1.0f, 1.0f);glVertex3f((normalenemy.xpos+0.15), normalenemy.ypos+.4, 1.2f);
glTexCoord2f(1.0f, 0.0f);glVertex3f((normalenemy.xpos+0.15), (normalenemy.ypos), 1.2f);
glTexCoord2f(0.0f, 0.0f);glVertex3f((normalenemy.xpos-0.15), (normalenemy.ypos), 1.2f);
glEnd();
//grass part
//glColor3f(0.0, 0.95, 0.0);
glBindTexture(GL_TEXTURE_2D, texture[2]);
glBegin(GL_QUADS);
glTexCoord2f(0.0f, 0.0f);glVertex3f(2.5, -1.6f, 1.0f);
glTexCoord2f(1.0f, 0.0f);glVertex3f(0, -1.6f, 1.0f);
glTexCoord2f(1.0f, 1.0f);glVertex3f(0, -2.5f, 1.0f);
glTexCoord2f(0.0f, 1.0f);glVertex3f(2.5, -2.5f, 1.0f);
glTexCoord2f(0.0f, 0.0f);glVertex3f(0, -1.6f, 1.0f);
glTexCoord2f(1.0f, 0.0f);glVertex3f(-2.5, -1.6f, 1.0f);
glTexCoord2f(1.0f, 1.0f);glVertex3f(-2.5, -2.5f, 1.0f);
glTexCoord2f(0.0f, 1.0f);glVertex3f(0, -2.5f, 1.0f);
glEnd();
I'm sure the paratrooper being tilted is something stupid i missed or don't understand, but i can't figure out why none of the textures are colored like they should be...