Lines Matching refs:areacache

1340 void AAS_UpdateAreaRoutingCache( aas_routingcache_t *areacache ) {  in AAS_UpdateAreaRoutingCache()  argument
1353 numreachabilityareas = ( *aasworld ).clusters[areacache->cluster].numreachabilityareas; in AAS_UpdateAreaRoutingCache()
1358 badtravelflags = ~areacache->travelflags; in AAS_UpdateAreaRoutingCache()
1360 clusterareanum = AAS_ClusterAreaNum( areacache->cluster, areacache->areanum ); in AAS_UpdateAreaRoutingCache()
1368 curupdate->areanum = areacache->areanum; in AAS_UpdateAreaRoutingCache()
1370 curupdate->areatraveltimes = ( *aasworld ).areatraveltimes[areacache->areanum][0]; in AAS_UpdateAreaRoutingCache()
1371 curupdate->tmptraveltime = areacache->starttraveltime; in AAS_UpdateAreaRoutingCache()
1373 areacache->traveltimes[clusterareanum] = areacache->starttraveltime; in AAS_UpdateAreaRoutingCache()
1414 if ( cluster > 0 && cluster != areacache->cluster ) { in AAS_UpdateAreaRoutingCache()
1418 clusterareanum = AAS_ClusterAreaNum( areacache->cluster, nextareanum ); in AAS_UpdateAreaRoutingCache()
1431 if ( !areacache->traveltimes[clusterareanum] || in AAS_UpdateAreaRoutingCache()
1432 areacache->traveltimes[clusterareanum] > t ) { in AAS_UpdateAreaRoutingCache()
1433 areacache->traveltimes[clusterareanum] = t; in AAS_UpdateAreaRoutingCache()
1434areacache->reachabilities[clusterareanum] = linknum - ( *aasworld ).areasettings[nextareanum].firs… in AAS_UpdateAreaRoutingCache()
1649 aas_routingcache_t *areacache, *portalcache; in AAS_AreaRouteToGoalArea() local
1725 areacache = AAS_GetAreaRoutingCache( clusternum, goalareanum, travelflags, qfalse ); in AAS_AreaRouteToGoalArea()
1729 if ( !areacache ) { in AAS_AreaRouteToGoalArea()
1741 if ( areacache->traveltimes[clusterareanum] != 0 ) { in AAS_AreaRouteToGoalArea()
1743 areacache->reachabilities[clusterareanum]; in AAS_AreaRouteToGoalArea()
1746 *traveltime = areacache->traveltimes[clusterareanum]; in AAS_AreaRouteToGoalArea()
1751 *traveltime = areacache->traveltimes[clusterareanum] + in AAS_AreaRouteToGoalArea()
1802 areacache = AAS_GetAreaRoutingCache( clusternum, portal->areanum, travelflags, qfalse ); in AAS_AreaRouteToGoalArea()
1804 if ( !areacache ) { in AAS_AreaRouteToGoalArea()
1808 if ( !areacache->traveltimes[clusterareanum] ) { in AAS_AreaRouteToGoalArea()
1813 t = portalcache->traveltimes[portalnum] + areacache->traveltimes[clusterareanum]; in AAS_AreaRouteToGoalArea()
1823 areacache->reachabilities[clusterareanum]; in AAS_AreaRouteToGoalArea()