diff options
| author | Japa | 2011-08-23 05:19:38 +0000 |
|---|---|---|
| committer | Japa | 2011-08-23 05:19:38 +0000 |
| commit | aabc88a672d19f3ab579c24ad70d51635be58023 (patch) | |
| tree | db3df8ceb59c41bd95af044871ed9a60bde03dc7 /Block.cpp | |
| parent | 7cdb77861e637a8957b75c4a2626905019f66fc6 (diff) | |
| download | stonesense-aabc88a672d19f3ab579c24ad70d51635be58023.tar.gz stonesense-aabc88a672d19f3ab579c24ad70d51635be58023.tar.bz2 stonesense-aabc88a672d19f3ab579c24ad70d51635be58023.tar.xz | |
fixed the black hidden blocks. Now they don't slow everything down.
Diffstat (limited to 'Block.cpp')
| -rw-r--r-- | Block.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -139,6 +139,14 @@ void Block::Draw() else if(config.truncate_walls == 3 && (obscuringCreature == 1 || obscuringBuilding == 1)) chopThisBlock = 1;
else if(config.truncate_walls == 4 && obscuringBuilding == 1) chopThisBlock = 1;
+ if(building.info.type == BUILDINGTYPE_BLACKBOX)
+ {
+ DrawSpriteFromSheet( SPRITEOBJECT_BLACK, IMGObjectSheet, al_map_rgb(255,255,255), drawx, drawy+FLOORHEIGHT, this);
+ DrawSpriteFromSheet( SPRITEOBJECT_BLACK, IMGObjectSheet, al_map_rgb(255,255,255), drawx, drawy, this);
+ return;
+ }
+
+
ALLEGRO_COLOR tileBorderColor = al_map_rgb(85,85,85);
int rando = randomCube[x%RANDOM_CUBE][y%RANDOM_CUBE][z%RANDOM_CUBE];
//Draw Floor
|
