… | |
… | |
1227 | } |
1227 | } |
1228 | |
1228 | |
1229 | bool |
1229 | bool |
1230 | maptile::tile_available (int dir, bool load) |
1230 | maptile::tile_available (int dir, bool load) |
1231 | { |
1231 | { |
|
|
1232 | if (!tile_path[dir]) |
|
|
1233 | return 0; |
|
|
1234 | |
1232 | if (tile_map[dir] && (!load || tile_map[dir]->in_memory == MAP_IN_MEMORY)) |
1235 | if (tile_map[dir] && (!load || tile_map[dir]->in_memory == MAP_IN_MEMORY)) |
1233 | return 1; |
1236 | return 1; |
1234 | |
|
|
1235 | if (!tile_path[dir]) |
|
|
1236 | return 0; |
|
|
1237 | |
1237 | |
1238 | if ((tile_map[dir] = find_async (tile_path[dir], this, load))) |
1238 | if ((tile_map[dir] = find_async (tile_path[dir], this, load))) |
1239 | return 1; |
1239 | return 1; |
1240 | |
1240 | |
1241 | return 0; |
1241 | return 0; |