train_cmd.c
changeset 2360 4e4ebe18e448
parent 2261 d3554e5d3e86
child 2425 e755ee29133a
equal deleted inserted replaced
2359:ff4f2e95cfc9 2360:4e4ebe18e448
  2456 				if (v->z_pos != height) return true; // train is going over bridge
  2456 				if (v->z_pos != height) return true; // train is going over bridge
  2457 			}
  2457 			}
  2458 			break;
  2458 			break;
  2459 
  2459 
  2460 		case MP_STREET:
  2460 		case MP_STREET:
  2461 			// tracks over roads, do owner check of tracks (_m[tile].owner)
  2461 			// tracks over roads, do owner check of tracks
  2462 			return
  2462 			return
  2463 				IsTileOwner(tile, v->owner) &&
  2463 				IsTileOwner(tile, v->owner) &&
  2464 				(v->subtype != TS_Front_Engine || (_m[tile].m4 & 0xF) == v->u.rail.railtype);
  2464 				(v->subtype != TS_Front_Engine || (_m[tile].m4 & 0xF) == v->u.rail.railtype);
  2465 
  2465 
  2466 		default:
  2466 		default: