diff options
| -rw-r--r-- | gamestate.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
| diff --git a/gamestate.cpp b/gamestate.cpp index 95d1769..fcf865f 100644 --- a/gamestate.cpp +++ b/gamestate.cpp | |||
| @@ -153,7 +153,7 @@ void GameState::render(SDL_Surface* screen) | |||
| 153 | 153 | ||
| 154 | GameState::Level::Level() | 154 | GameState::Level::Level() |
| 155 | { | 155 | { |
| 156 | level = 1; | 156 | level = 0; |
| 157 | 157 | ||
| 158 | alive[0] = getColor(0, 0, 0); // Black | 158 | alive[0] = getColor(0, 0, 0); // Black |
| 159 | alive[1] = getColor(255, 0, 0); // Red | 159 | alive[1] = getColor(255, 0, 0); // Red |
| @@ -178,14 +178,12 @@ bool GameState::Level::checkSquare(int x, int y) | |||
| 178 | switch (level/10+1) | 178 | switch (level/10+1) |
| 179 | { | 179 | { |
| 180 | case 1: | 180 | case 1: |
| 181 | return ((x>13)&&(x<16)&&(y>13)&&(y<16)); | ||
| 182 | case 2: | ||
| 183 | return ((x>13)&&(x<17)&&(y>13)&&(y<17)); | 181 | return ((x>13)&&(x<17)&&(y>13)&&(y<17)); |
| 182 | case 2: | ||
| 184 | case 3: | 183 | case 3: |
| 185 | case 4: | ||
| 186 | return ((x>12)&&(x<18)&&(y>12)&&(y<18)); | 184 | return ((x>12)&&(x<18)&&(y>12)&&(y<18)); |
| 185 | case 4: | ||
| 187 | case 5: | 186 | case 5: |
| 188 | case 6: | ||
| 189 | return ((x>11)&&(x<19)&&(y>11)&&(y<19)); | 187 | return ((x>11)&&(x<19)&&(y>11)&&(y<19)); |
| 190 | default: | 188 | default: |
| 191 | return true; | 189 | return true; |
