ai_pathfinder.c
changeset 2008 c9d6585c96c8
parent 1981 de031d2aed47
child 2049 ad0d49c916d4
equal deleted inserted replaced
2007:b3bdf698ee26 2008:c9d6585c96c8
    94 	result->CalculateG = AyStar_AiPathFinder_CalculateG;
    94 	result->CalculateG = AyStar_AiPathFinder_CalculateG;
    95 	result->CalculateH = AyStar_AiPathFinder_CalculateH;
    95 	result->CalculateH = AyStar_AiPathFinder_CalculateH;
    96 	result->EndNodeCheck = AyStar_AiPathFinder_EndNodeCheck;
    96 	result->EndNodeCheck = AyStar_AiPathFinder_EndNodeCheck;
    97 	result->FoundEndNode = AyStar_AiPathFinder_FoundEndNode;
    97 	result->FoundEndNode = AyStar_AiPathFinder_FoundEndNode;
    98 	result->GetNeighbours = AyStar_AiPathFinder_GetNeighbours;
    98 	result->GetNeighbours = AyStar_AiPathFinder_GetNeighbours;
       
    99 
       
   100 	result->BeforeExit = NULL;
    99 
   101 
   100 	result->free = AyStar_AiPathFinder_Free;
   102 	result->free = AyStar_AiPathFinder_Free;
   101 
   103 
   102 	// Set some information
   104 	// Set some information
   103 	result->loops_per_tick = AI_PATHFINDER_LOOPS_PER_TICK;
   105 	result->loops_per_tick = AI_PATHFINDER_LOOPS_PER_TICK;