… | |
… | |
1196 | |
1196 | |
1197 | if (top == middle) |
1197 | if (top == middle) |
1198 | middle = 0; |
1198 | middle = 0; |
1199 | |
1199 | |
1200 | // dire hack to handle "transparent" floors - currently only open_space |
1200 | // dire hack to handle "transparent" floors - currently only open_space |
|
|
1201 | // should be based by some floor_blocksview or so |
1201 | if (floor && floor->arch->archname == shstr_quad_open_space) |
1202 | if (floor && floor->arch->archname == shstr_quad_open_space) |
1202 | { |
1203 | { |
1203 | floor->set_anim_frame (0); |
1204 | floor->set_anim_frame (0); |
1204 | |
1205 | |
1205 | if (maptile *m = floor->map->tile_map [TILE_DOWN]) |
1206 | if (maptile *m = floor->map->tile_map [TILE_DOWN]) |