File diff r4548:6a33e364fba5 → r4549:76b9213799ac
yapf/yapf_ship.cpp
Show inline comments
 
@@ -20,8 +20,8 @@ protected:
 

	
 
public:
 
	/** Called by YAPF to move from the given node to the next tile. For each
 
	*   reachable trackdir on the new tile creates new node, initializes it
 
	*   and adds it to the open list by calling Yapf().AddNewNode(n) */
 
	 *  reachable trackdir on the new tile creates new node, initializes it
 
	 *  and adds it to the open list by calling Yapf().AddNewNode(n) */
 
	inline void PfFollowNode(Node& old_node)
 
	{
 
		TrackFollower F;
 
@@ -95,8 +95,8 @@ protected:
 

	
 
public:
 
	/** Called by YAPF to calculate the cost from the origin to the given node.
 
	*   Calculates only the cost of given node, adds it to the parent node cost
 
	*   and stores the result into Node::m_cost member */
 
	 *  Calculates only the cost of given node, adds it to the parent node cost
 
	 *  and stores the result into Node::m_cost member */
 
	FORCEINLINE bool PfCalcCost(Node& n)
 
	{
 
		// base tile cost depending on distance
 
@@ -110,8 +110,8 @@ public:
 
};
 

	
 
/** Config struct of YAPF for ships.
 
		Defines all 6 base YAPF modules as classes providing services for CYapfBaseT.
 
*/
 
 *  Defines all 6 base YAPF modules as classes providing services for CYapfBaseT.
 
 */
 
template <class Tpf_, class Ttrack_follower, class Tnode_list>
 
struct CYapfShip_TypesT
 
{