From c0d484d71cdc8b0c22981d1c763d025fedbe1bb4 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Wed, 28 Oct 2015 07:33:05 -0400 Subject: locked backgroun to layer --- main.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index 13ad289..dd22148 100644 --- a/main.cpp +++ b/main.cpp @@ -558,13 +558,15 @@ void render(){ glTexCoord2i(0,0);glVertex2i(-SCREEN_WIDTH*2,SCREEN_HEIGHT); glEnd(); + int base = 50 - (int)worldGetYBase(currentWorld); + glBindTexture(GL_TEXTURE_2D, bgTreesFirst); glColor4ub(255,255,255,255); glBegin(GL_QUADS); - glTexCoord2i(0,1);glVertex2i(-960 +player->loc.x*.25, 50); - glTexCoord2i(1,1);glVertex2i(960 +player->loc.x*.25, 50); - glTexCoord2i(1,0);glVertex2i(960 +player->loc.x*.25, 1130); - glTexCoord2i(0,0);glVertex2i(-960 +player->loc.x*.25, 1130); + glTexCoord2i(0,1);glVertex2i(-960+player->loc.x*.25,base); + glTexCoord2i(1,1);glVertex2i( 960+player->loc.x*.25,base); + glTexCoord2i(1,0);glVertex2i( 960+player->loc.x*.25,base+1080); + glTexCoord2i(0,0);glVertex2i(-960+player->loc.x*.25,base+1080); glEnd(); glDisable(GL_TEXTURE_2D); -- cgit v1.2.3