Searched refs:k_neighbour (Results 1 – 3 of 3) sorted by relevance
1469 koord k_neighbour = k + koord::neighbours[i]; in can_flood_to_depth() local1470 if( is_within_limits(k_neighbour) ) { in can_flood_to_depth()1471 const uint32 neighbour_offset = array_koord(k_neighbour.x,k_neighbour.y); in can_flood_to_depth()1492 k = k_neighbour; in can_flood_to_depth()1607 koord k_neighbour = k + koord::neighbours[i]; in create_beaches() local1608 if( !is_within_limits(k_neighbour) ) { in create_beaches()1609 k_neighbour = get_closest_coordinate(k_neighbour); in create_beaches()5996 koord k_neighbour = k + koord::neighbours[i]; in recalc_transitions() local5997 if( !is_within_limits(k_neighbour) ) { in recalc_transitions()5998 k_neighbour = get_closest_coordinate(k_neighbour); in recalc_transitions()[all …]
1802 koord k_neighbour(k + koord::neighbours[i]); in do_work() local1803 if( welt->is_within_grid_limits(k_neighbour) ) { in do_work()1804 ok = welt->lookup_hgt(k_neighbour) >= hgt; in do_work()1925 koord k_neighbour = k + koord::neighbours[i]; in work() local1926 grund_t *gr2 = welt->lookup_kartenboden(k_neighbour); in work()1931 bool ok = stage[array_koord(k_neighbour.x, k_neighbour.y)] == -1; in work()1958 ok = ok && welt->get_water_hgt(k_neighbour) < new_water_height; in work()1962 ok = ok && welt->min_hgt(k_neighbour) == test_height; in work()1974 from_dir[array_koord(k_neighbour.x,k_neighbour.y)] = i; in work()1975 stage[array_koord(k_neighbour.x,k_neighbour.y)] = 0; in work()[all …]
1038 koord k_neighbour = k + koord::neighbours[i]; local1039 if( !welt->is_within_limits(k_neighbour) ) {1040 k_neighbour = welt->get_closest_coordinate(k_neighbour);1042 neighbour_climate[i] = welt->get_climate( k_neighbour );