void redraw(int x,int y) { int realX = x/58; int realY = y/58; switch(realX) { case 0:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall9,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall10,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall12,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 1:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall5,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall15,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall5,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 2:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall10,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall4,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 3:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 4:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 5:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 6:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 7:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; case 8:testWindow.DrawImage(); switch(realY) case 0:testWindow.DrawImage(wall,58*realX,58*realY);break; case 1:testWindow.DrawImage(wall,58*realX,58*realY);break; case 2:testWindow.DrawImage(wall,58*realX,58*realY);break; case 3:testWindow.DrawImage(wall,58*realX,58*realY);break; case 4:testWindow.DrawImage(wall,58*realX,58*realY);break; case 5:testWindow.DrawImage(wall,58*realX,58*realY);break; case 6:testWindow.DrawImage(wall,58*realX,58*realY);break; case 7:testWindow.DrawImage(wall,58*realX,58*realY);break; break; } }