1 | MakeStation(t + TileOffsByDiagDir(d), IsWaterTile(t + TileOffsByDiagDir(d)) ? HasTileWaterClass(t + TileOffsByDiagDir(d)) && GetWaterClass(t + TileOffsByDiagDir(d)) == WATER_CLASS_RIVER ? HasBit(_me[t + TileOffsByDiagDir(d)].m6, 0) ? o : GetTileOwner(t + TileOffsByDiagDir(d)) : GetTileOwner(t + TileOffsByDiagDir(d)) : wc == WATER_CLASS_SEA ? OWNER_WATER : o, sid, STATION_DOCK, GFX_DOCK_BASE_WATER_PART + DiagDirToAxis(d), wc); | 1 | MakeStation(t + TileOffsByDiagDir(d), IsWaterTile(t + TileOffsByDiagDir(d)) ? HasTileWaterClass(t + TileOffsByDiagDir(d)) && GetWaterClass(t + TileOffsByDiagDir(d)) == WATER_CLASS_RIVER ? HasBit(_me[t + TileOffsByDiagDir(d)].m6, 0) ? o : GetTileOwner(t + TileOffsByDiagDir(d)) : GetTileOwner(t + TileOffsByDiagDir(d)) : wc == WATER_CLASS_SEA ? OWNER_WATER : o, sid, STATION_DOCK, GFX_DOCK_BASE_WATER_PART + DiagDirToAxis(d), wc);
|
---|
| | 2 |
|
---|
| | 3 |
|
---|
| | 4 | MakeStation(t + TileOffsByDiagDir(d),
|
---|
| | 5 | IsWaterTile(t + TileOffsByDiagDir(d)) ?
|
---|
| | 6 | HasTileWaterClass(t + TileOffsByDiagDir(d)) && GetWaterClass(t + TileOffsByDiagDir(d)) == WATER_CLASS_RIVER ?
|
---|
| | 7 | HasBit(_me[t + TileOffsByDiagDir(d)].m6, 0) ?
|
---|
| | 8 | o :
|
---|
| | 9 | GetTileOwner(t + TileOffsByDiagDir(d)) :
|
---|
| | 10 | GetTileOwner(t + TileOffsByDiagDir(d)) :
|
---|
| | 11 | wc == WATER_CLASS_SEA ?
|
---|
| | 12 | OWNER_WATER :
|
---|
| | 13 | o,
|
---|
| | 14 | sid, STATION_DOCK, GFX_DOCK_BASE_WATER_PART + DiagDirToAxis(d), wc);
|
---|
| | 15 | } |
---|