Lines Matching refs:areacache

1289 void AAS_UpdateAreaRoutingCache(aas_routingcache_t *areacache)  in AAS_UpdateAreaRoutingCache()  argument
1303 numreachabilityareas = aasworld.clusters[areacache->cluster].numreachabilityareas; in AAS_UpdateAreaRoutingCache()
1309 badtravelflags = ~areacache->travelflags; in AAS_UpdateAreaRoutingCache()
1311 clusterareanum = AAS_ClusterAreaNum(areacache->cluster, areacache->areanum); in AAS_UpdateAreaRoutingCache()
1317 curupdate->areanum = areacache->areanum; in AAS_UpdateAreaRoutingCache()
1320 curupdate->tmptraveltime = areacache->starttraveltime; in AAS_UpdateAreaRoutingCache()
1322 areacache->traveltimes[clusterareanum] = areacache->starttraveltime; in AAS_UpdateAreaRoutingCache()
1356 if (cluster > 0 && cluster != areacache->cluster) continue; in AAS_UpdateAreaRoutingCache()
1358 clusterareanum = AAS_ClusterAreaNum(areacache->cluster, nextareanum); in AAS_UpdateAreaRoutingCache()
1367 if (!areacache->traveltimes[clusterareanum] || in AAS_UpdateAreaRoutingCache()
1368 areacache->traveltimes[clusterareanum] > t) in AAS_UpdateAreaRoutingCache()
1370 areacache->traveltimes[clusterareanum] = t; in AAS_UpdateAreaRoutingCache()
1371areacache->reachabilities[clusterareanum] = linknum - aasworld.areasettings[nextareanum].firstreac… in AAS_UpdateAreaRoutingCache()
1592 aas_routingcache_t *areacache, *portalcache; in AAS_AreaRouteToGoalArea() local
1667 areacache = AAS_GetAreaRoutingCache(clusternum, goalareanum, travelflags); in AAS_AreaRouteToGoalArea()
1675 if (areacache->traveltimes[clusterareanum] != 0) in AAS_AreaRouteToGoalArea()
1678 areacache->reachabilities[clusterareanum]; in AAS_AreaRouteToGoalArea()
1680 *traveltime = areacache->traveltimes[clusterareanum]; in AAS_AreaRouteToGoalArea()
1684 *traveltime = areacache->traveltimes[clusterareanum] + in AAS_AreaRouteToGoalArea()
1724 areacache = AAS_GetAreaRoutingCache(clusternum, portal->areanum, travelflags); in AAS_AreaRouteToGoalArea()
1730 if (!areacache->traveltimes[clusterareanum]) continue; in AAS_AreaRouteToGoalArea()
1733 t = portalcache->traveltimes[portalnum] + areacache->traveltimes[clusterareanum]; in AAS_AreaRouteToGoalArea()
1744 areacache->reachabilities[clusterareanum]; in AAS_AreaRouteToGoalArea()