(svn r20334) -Codechange: reorder the unmovable bits a bit for futher extension

This commit is contained in:
rubidium
2010-08-03 08:09:45 +00:00
parent 1a9d5ae076
commit f44c51577b
5 changed files with 44 additions and 30 deletions

View File

@@ -255,7 +255,8 @@ static void DrawTile_Unmovable(TileInfo *ti)
PaletteID palette = COMPANY_SPRITE_COLOUR(GetTileOwner(ti->tile));
const DrawTileSprites *t = &_unmovable_display_datas[GetCompanyHQSize(ti->tile) << 2 | GetCompanyHQSection(ti->tile)];
uint8 offset = GetCompanyHQSection(ti->tile);
const DrawTileSprites *t = &_unmovable_display_datas[GetCompanyHQSize(ti->tile) << 2 | GB(offset, 4, 1) << 1 | GB(offset, 0, 1)];
DrawGroundSprite(t->ground.sprite, palette);
if (IsInvisibilitySet(TO_STRUCTURES)) break;