src/yapf/yapf_costrail.hpp
changeset 10210 a542a6d595fc
parent 9899 03a2d32a2c05
equal deleted inserted replaced
10209:a1e7417bf1b7 10210:a542a6d595fc
   435 					end_segment_reason |= ESRB_RAIL_TYPE;
   435 					end_segment_reason |= ESRB_RAIL_TYPE;
   436 				} else {
   436 				} else {
   437 					end_segment_reason |= ESRB_DEAD_END;
   437 					end_segment_reason |= ESRB_DEAD_END;
   438 				}
   438 				}
   439 
   439 
   440 				if (TrackFollower::DoTrackMasking() && tf_local.m_err != TrackFollower::EC_90DEG) {
   440 				if (TrackFollower::DoTrackMasking() && !HasOnewaySignalBlockingTrackdir(cur.tile, cur.td)) {
   441 					if (!HasOnewaySignalBlockingTrackdir(cur.tile, cur.td)) end_segment_reason |= ESRB_SAFE_TILE;
   441 					end_segment_reason |= ESRB_SAFE_TILE;
   442 				}
   442 				}
   443 				break;
   443 				break;
   444 			}
   444 			}
   445 
   445 
   446 			/* Check if the next tile is not a choice. */
   446 			/* Check if the next tile is not a choice. */