(svn r4193) -Codechange: Add and make use of an accessor function to create company HQs

This commit is contained in:
celestar
2006-03-31 08:44:53 +00:00
parent 9d3852bb57
commit c4a4bb2ffb
2 changed files with 16 additions and 5 deletions

View File

@@ -89,10 +89,8 @@ int32 CmdBuildCompanyHQ(int x, int y, uint32 flags, uint32 p1, uint32 p2)
p->location_of_house = tile;
ModifyTile(tile + TileDiffXY(0, 0), MP_SETTYPE(MP_UNMOVABLE) | MP_MAPOWNER_CURRENT | MP_MAP5, 0x80);
ModifyTile(tile + TileDiffXY(0, 1), MP_SETTYPE(MP_UNMOVABLE) | MP_MAPOWNER_CURRENT | MP_MAP5, 0x81);
ModifyTile(tile + TileDiffXY(1, 0), MP_SETTYPE(MP_UNMOVABLE) | MP_MAPOWNER_CURRENT | MP_MAP5, 0x82);
ModifyTile(tile + TileDiffXY(1, 1), MP_SETTYPE(MP_UNMOVABLE) | MP_MAPOWNER_CURRENT | MP_MAP5, 0x83);
MakeCompanyHQ(tile, _current_player);
UpdatePlayerHouse(p, score);
InvalidateWindow(WC_COMPANY, p->index);
}