CUSTOMVERTEX t_vert[144]; float current_x = 0.0f; float current_y = 0.0f; for (int a = 0; a < 144; a+=4) { for (int b = 0; b < 8; b++) { for (int c = 0; c < 8; c++) { if (squid_down[b][c] == TRUE) { t_vert[a].color = D3DCOLOR_XRGB(255, 255, 255); t_vert[a+1].color = D3DCOLOR_XRGB(255, 255, 255); t_vert[a+2].color = D3DCOLOR_XRGB(255, 255, 255); t_vert[a+3].color = D3DCOLOR_XRGB(255, 255, 255); t_vert[a].z = 0.0f; t_vert[a+1].z = 0.0f; t_vert[a+2].z = 0.0f; t_vert[a+3].z = 0.0f; t_vert[a].x = current_x; t_vert[a].y = current_y; t_vert[a+1].x = current_x; t_vert[a+1].y = current_y + 1.0f; t_vert[a+2].x = current_x + 1.0f; t_vert[a+2].y = current_y; t_vert[a+3].x = current_x + 1.0f; t_vert[a+3].y = current_y + 1.0f; } current_x += 1.0f; } } current_y += 1.0f; }