diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-05-23 22:46:35 -0400 |
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-05-23 22:46:35 -0400 |
| commit | 60e13fb891ce4cb534d90a9d6f11db36856ab72c (patch) | |
| tree | 7a2b350877ef28ead363cb99c915cf303586d9c6 | |
| parent | 7277cfec9c286b1ec667888b1ea1f485f7a74304 (diff) | |
| download | ether-60e13fb891ce4cb534d90a9d6f11db36856ab72c.tar.gz ether-60e13fb891ce4cb534d90a9d6f11db36856ab72c.tar.bz2 ether-60e13fb891ce4cb534d90a9d6f11db36856ab72c.zip | |
renamed dark tile to wall
| -rw-r--r-- | src/main.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
| diff --git a/src/main.cpp b/src/main.cpp index 1b7d198..7be82d1 100644 --- a/src/main.cpp +++ b/src/main.cpp | |||
| @@ -40,7 +40,6 @@ using renderer_ptr = std::unique_ptr<SDL_Renderer, renderer_deleter>; | |||
| 40 | enum class Tile { | 40 | enum class Tile { |
| 41 | Floor, | 41 | Floor, |
| 42 | Wall, | 42 | Wall, |
| 43 | Dark, | ||
| 44 | Dust, | 43 | Dust, |
| 45 | Lamp | 44 | Lamp |
| 46 | }; | 45 | }; |
| @@ -104,7 +103,6 @@ void render( | |||
| 104 | } | 103 | } |
| 105 | 104 | ||
| 106 | case Tile::Wall: | 105 | case Tile::Wall: |
| 107 | case Tile::Dark: | ||
| 108 | { | 106 | { |
| 109 | SDL_SetRenderDrawColor(ren, 100, 100, 100, 255); | 107 | SDL_SetRenderDrawColor(ren, 100, 100, 100, 255); |
| 110 | break; | 108 | break; |
| @@ -135,7 +133,7 @@ void render( | |||
| 135 | SDL_RenderPresent(ren); | 133 | SDL_RenderPresent(ren); |
| 136 | } | 134 | } |
| 137 | 135 | ||
| 138 | void incrementIfSet(Map& map, int& count, int x, int y, int w, int h, Tile val = Tile::Dark) | 136 | void incrementIfSet(Map& map, int& count, int x, int y, int w, int h, Tile val = Tile::Wall) |
| 139 | { | 137 | { |
| 140 | if ((x >= 0) && (x < w) && (y >= 0) && (y < h) && (map.tiles[x+w*y] == val)) | 138 | if ((x >= 0) && (x < w) && (y >= 0) && (y < h) && (map.tiles[x+w*y] == val)) |
| 141 | { | 139 | { |
| @@ -170,7 +168,7 @@ void tick(Map& map, int x1 = 0, int y1 = 0, int x2 = VIEW_WIDTH, int y2 = VIEW_H | |||
| 170 | 168 | ||
| 171 | if (count >= 5) | 169 | if (count >= 5) |
| 172 | { | 170 | { |
| 173 | temp[x+VIEW_WIDTH*y] = Tile::Dark; | 171 | temp[x+VIEW_WIDTH*y] = Tile::Wall; |
| 174 | } else { | 172 | } else { |
| 175 | temp[x+VIEW_WIDTH*y] = Tile::Floor; | 173 | temp[x+VIEW_WIDTH*y] = Tile::Floor; |
| 176 | } | 174 | } |
| @@ -216,7 +214,7 @@ void recalculateLighting(Map& map, fov_settings_type* fov) | |||
| 216 | x < VIEW_WIDTH && | 214 | x < VIEW_WIDTH && |
| 217 | y >= 0 && | 215 | y >= 0 && |
| 218 | y < VIEW_HEIGHT && | 216 | y < VIEW_HEIGHT && |
| 219 | static_cast<Map*>(map)->tiles.at(x+VIEW_WIDTH*y) == Tile::Dark; | 217 | static_cast<Map*>(map)->tiles.at(x+VIEW_WIDTH*y) == Tile::Wall; |
| 220 | }); | 218 | }); |
| 221 | 219 | ||
| 222 | fov_settings_set_apply_lighting_function( | 220 | fov_settings_set_apply_lighting_function( |
| @@ -317,7 +315,7 @@ int main(int, char**) | |||
| 317 | { | 315 | { |
| 318 | if (std::bernoulli_distribution(0.5)(rng)) | 316 | if (std::bernoulli_distribution(0.5)(rng)) |
| 319 | { | 317 | { |
| 320 | map.tiles[x+y*VIEW_WIDTH] = Tile::Dark; | 318 | map.tiles[x+y*VIEW_WIDTH] = Tile::Wall; |
| 321 | } | 319 | } |
| 322 | } | 320 | } |
| 323 | } | 321 | } |
| @@ -388,7 +386,7 @@ int main(int, char**) | |||
| 388 | x < VIEW_WIDTH && | 386 | x < VIEW_WIDTH && |
| 389 | y >= 0 && | 387 | y >= 0 && |
| 390 | y < VIEW_HEIGHT && | 388 | y < VIEW_HEIGHT && |
| 391 | static_cast<Map*>(map)->tiles.at(x+VIEW_WIDTH*y) == Tile::Dark; | 389 | static_cast<Map*>(map)->tiles.at(x+VIEW_WIDTH*y) == Tile::Wall; |
| 392 | }); | 390 | }); |
| 393 | 391 | ||
| 394 | fov_settings_set_apply_lighting_function( | 392 | fov_settings_set_apply_lighting_function( |
