src/yapf/yapf_ship.cpp
changeset 8616 fd862a55c47f
parent 7263 5663a736e104
child 9111 48ce04029fe4
equal deleted inserted replaced
8615:d9525e4e85f5 8616:fd862a55c47f
    51 		assert(IsValidTrackdir(trackdir));
    51 		assert(IsValidTrackdir(trackdir));
    52 
    52 
    53 		// convert origin trackdir to TrackdirBits
    53 		// convert origin trackdir to TrackdirBits
    54 		TrackdirBits trackdirs = TrackdirToTrackdirBits(trackdir);
    54 		TrackdirBits trackdirs = TrackdirToTrackdirBits(trackdir);
    55 		// get available trackdirs on the destination tile
    55 		// get available trackdirs on the destination tile
    56 		TrackdirBits dest_trackdirs = (TrackdirBits)(GetTileTrackStatus(v->dest_tile, TRANSPORT_WATER, 0) & TRACKDIR_BIT_MASK);
    56 		TrackdirBits dest_trackdirs = TrackStatusToTrackdirBits(GetTileTrackStatus(v->dest_tile, TRANSPORT_WATER, 0));
    57 
    57 
    58 		// create pathfinder instance
    58 		// create pathfinder instance
    59 		Tpf pf;
    59 		Tpf pf;
    60 		// set origin and destination nodes
    60 		// set origin and destination nodes
    61 		pf.SetOrigin(src_tile, trackdirs);
    61 		pf.SetOrigin(src_tile, trackdirs);