src/yapf/yapf_ship.cpp
branchnoai
changeset 9624 b71483f2330f
parent 9601 b499fdd106d5
child 9625 3301b1b3889c
equal deleted inserted replaced
9623:ee0173281563 9624:b71483f2330f
    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) & TRACKDIR_BIT_MASK);
    56 		TrackdirBits dest_trackdirs = (TrackdirBits)(GetTileTrackStatus(v->dest_tile, TRANSPORT_WATER, 0) & TRACKDIR_BIT_MASK);
    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);