mirror of https://github.com/OpenTTD/OpenTTD
(svn r3028) s/255/OWNER_SPECTATOR/
parent
cafd3528a4
commit
76db75d81a
|
@ -2167,7 +2167,7 @@ static void ChangeTileOwner_Track(TileIndex tile, PlayerID old_player, PlayerID
|
||||||
{
|
{
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (new_player != 255) {
|
if (new_player != OWNER_SPECTATOR) {
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
} else {
|
} else {
|
||||||
DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
|
DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
|
||||||
|
|
|
@ -1196,7 +1196,7 @@ static void ChangeTileOwner_Road(TileIndex tile, PlayerID old_player, PlayerID n
|
||||||
|
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (new_player != 255) {
|
if (new_player != OWNER_SPECTATOR) {
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
} else {
|
} else {
|
||||||
if (GB(_m[tile].m5, 4, 4) == 0) {
|
if (GB(_m[tile].m5, 4, 4) == 0) {
|
||||||
|
|
|
@ -2952,7 +2952,7 @@ static void ChangeTileOwner_Station(TileIndex tile, PlayerID old_player, PlayerI
|
||||||
{
|
{
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (new_player != 255) {
|
if (new_player != OWNER_SPECTATOR) {
|
||||||
Station *st = GetStation(_m[tile].m2);
|
Station *st = GetStation(_m[tile].m2);
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
st->owner = new_player;
|
st->owner = new_player;
|
||||||
|
|
|
@ -1412,7 +1412,7 @@ static void ChangeTileOwner_TunnelBridge(TileIndex tile, PlayerID old_player, Pl
|
||||||
{
|
{
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (new_player != 255) {
|
if (new_player != OWNER_SPECTATOR) {
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
} else {
|
} else {
|
||||||
if((_m[tile].m5 & 0xC0)==0xC0) {
|
if((_m[tile].m5 & 0xC0)==0xC0) {
|
||||||
|
|
|
@ -389,7 +389,7 @@ static void ChangeTileOwner_Unmovable(TileIndex tile, PlayerID old_player, Playe
|
||||||
{
|
{
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (_m[tile].m5==3 && new_player != 255) {
|
if (_m[tile].m5 == 3 && new_player != OWNER_SPECTATOR) {
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
} else {
|
} else {
|
||||||
DoClearSquare(tile);
|
DoClearSquare(tile);
|
||||||
|
|
|
@ -697,7 +697,7 @@ static void ChangeTileOwner_Water(TileIndex tile, PlayerID old_player, PlayerID
|
||||||
{
|
{
|
||||||
if (!IsTileOwner(tile, old_player)) return;
|
if (!IsTileOwner(tile, old_player)) return;
|
||||||
|
|
||||||
if (new_player != 255) {
|
if (new_player != OWNER_SPECTATOR) {
|
||||||
SetTileOwner(tile, new_player);
|
SetTileOwner(tile, new_player);
|
||||||
} else {
|
} else {
|
||||||
DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
|
DoCommandByTile(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
|
||||||
|
|
Loading…
Reference in New Issue