Home
last modified time | relevance | path

Searched refs:ptile1 (Results 1 – 25 of 36) sorted by relevance

12

/dports/games/freeciv-nox11/freeciv-2.6.6/common/aicore/
H A Dcitymap.c131 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, ptile, ptile1) { in citymap_reserve_city_spot()
132 if (citymap[tile_index(ptile1)] == -id) { in citymap_reserve_city_spot()
133 citymap[tile_index(ptile1)] = 0; in citymap_reserve_city_spot()
135 if (citymap[tile_index(ptile1)] >= 0) { in citymap_reserve_city_spot()
136 citymap[tile_index(ptile1)]++; in citymap_reserve_city_spot()
148 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, ptile, ptile1) { in citymap_free_city_spot()
149 if (citymap[tile_index(ptile1)] == -(id)) { in citymap_free_city_spot()
150 citymap[tile_index(ptile1)] = 0; in citymap_free_city_spot()
151 } else if (citymap[tile_index(ptile1)] > 0) { in citymap_free_city_spot()
152 citymap[tile_index(ptile1)]--; in citymap_free_city_spot()
H A Dpf_tools.c391 const struct tile *ptile1, in amphibious_move() argument
403 ptile1, in amphibious_move()
409 cost = amphibious->land.get_MC(ptile, PF_MS_TRANSPORT, ptile1, in amphibious_move()
418 cost = amphibious->land.get_MC(ptile, PF_MS_NATIVE, ptile1, in amphibious_move()
/dports/games/freeciv/freeciv-2.6.6/common/aicore/
H A Dcitymap.c131 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, ptile, ptile1) { in citymap_reserve_city_spot()
132 if (citymap[tile_index(ptile1)] == -id) { in citymap_reserve_city_spot()
133 citymap[tile_index(ptile1)] = 0; in citymap_reserve_city_spot()
135 if (citymap[tile_index(ptile1)] >= 0) { in citymap_reserve_city_spot()
136 citymap[tile_index(ptile1)]++; in citymap_reserve_city_spot()
148 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, ptile, ptile1) { in citymap_free_city_spot()
149 if (citymap[tile_index(ptile1)] == -(id)) { in citymap_free_city_spot()
150 citymap[tile_index(ptile1)] = 0; in citymap_free_city_spot()
151 } else if (citymap[tile_index(ptile1)] > 0) { in citymap_free_city_spot()
152 citymap[tile_index(ptile1)]--; in citymap_free_city_spot()
H A Dpf_tools.c391 const struct tile *ptile1, in amphibious_move() argument
403 ptile1, in amphibious_move()
409 cost = amphibious->land.get_MC(ptile, PF_MS_TRANSPORT, ptile1, in amphibious_move()
418 cost = amphibious->land.get_MC(ptile, PF_MS_NATIVE, ptile1, in amphibious_move()
/dports/games/freeciv/freeciv-2.6.6/server/advisors/
H A Dautoexplorer.c67 adjc_dir_iterate(ptile, ptile1, dir) { in likely_native()
68 if (map_is_known(ptile1, pplayer)) { in likely_native()
218 circle_iterate(ptile, radius_sq, ptile1) { in explorer_desirable()
219 int native = likely_native(ptile1, pplayer, unit_class_get(punit)); in explorer_desirable()
221 if (!map_is_known(ptile1, pplayer)) { in explorer_desirable()
234 if(is_tiles_adjacent(ptile, ptile1)) { in explorer_desirable()
H A Dadvgoto.c311 adjc_iterate(ptile, ptile1) { in adv_danger_at()
312 if (!map_is_known_and_seen(ptile1, unit_owner(punit), V_MAIN)) { in adv_danger_at()
316 unit_list_iterate(ptile1->units, enemy) { in adv_danger_at()
/dports/games/freeciv-nox11/freeciv-2.6.6/server/advisors/
H A Dautoexplorer.c67 adjc_dir_iterate(ptile, ptile1, dir) { in likely_native()
68 if (map_is_known(ptile1, pplayer)) { in likely_native()
218 circle_iterate(ptile, radius_sq, ptile1) { in explorer_desirable()
219 int native = likely_native(ptile1, pplayer, unit_class_get(punit)); in explorer_desirable()
221 if (!map_is_known(ptile1, pplayer)) { in explorer_desirable()
234 if(is_tiles_adjacent(ptile, ptile1)) { in explorer_desirable()
H A Dadvgoto.c311 adjc_iterate(ptile, ptile1) { in adv_danger_at()
312 if (!map_is_known_and_seen(ptile1, unit_owner(punit), V_MAIN)) { in adv_danger_at()
316 unit_list_iterate(ptile1->units, enemy) { in adv_danger_at()
/dports/games/freeciv/freeciv-2.6.6/server/
H A Dgamehand.c246 static int team_placement_continent(const struct tile *ptile1, in team_placement_continent() argument
249 return (ptile1->continent == ptile2->continent in team_placement_continent()
250 ? sq_map_distance(ptile1, ptile2) in team_placement_continent()
251 : sq_map_distance(ptile1, ptile2) + MAP_INDEX_SIZE); in team_placement_continent()
258 static int team_placement_horizontal(const struct tile *ptile1, in team_placement_horizontal() argument
263 map_distance_vector(&dx, &dy, ptile1, ptile2); in team_placement_horizontal()
272 static int team_placement_vertical(const struct tile *ptile1, in team_placement_vertical() argument
277 map_distance_vector(&dx, &dy, ptile1, ptile2); in team_placement_vertical()
304 const struct tile *ptile1, *ptile2; in do_team_placement() local
343 ptile1 = pconfig->startpos[i]; in do_team_placement()
[all …]
/dports/games/freeciv-nox11/freeciv-2.6.6/server/
H A Dgamehand.c246 static int team_placement_continent(const struct tile *ptile1, in team_placement_continent() argument
249 return (ptile1->continent == ptile2->continent in team_placement_continent()
250 ? sq_map_distance(ptile1, ptile2) in team_placement_continent()
251 : sq_map_distance(ptile1, ptile2) + MAP_INDEX_SIZE); in team_placement_continent()
258 static int team_placement_horizontal(const struct tile *ptile1, in team_placement_horizontal() argument
263 map_distance_vector(&dx, &dy, ptile1, ptile2); in team_placement_horizontal()
272 static int team_placement_vertical(const struct tile *ptile1, in team_placement_vertical() argument
277 map_distance_vector(&dx, &dy, ptile1, ptile2); in team_placement_vertical()
304 const struct tile *ptile1, *ptile2; in do_team_placement() local
343 ptile1 = pconfig->startpos[i]; in do_team_placement()
[all …]
/dports/games/freeciv/freeciv-2.6.6/server/generator/
H A Dstartpos.c346 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, value_tile, ptile1) { in create_start_positions()
347 if (this_tile_value > tile_value_aux[tile_index(ptile1)]) { in create_start_positions()
349 } else if (this_tile_value < tile_value_aux[tile_index(ptile1)]) { in create_start_positions()
H A Dmapgen.c557 cardinal_adjc_iterate(ptile, ptile1) { in river_test_blocked()
558 if (!dbv_isset(&privermap->blocked, tile_index(ptile1))) { in river_test_blocked()
668 cardinal_adjc_iterate(ptile, ptile1) { in river_blockmark()
669 dbv_set(&privermap->blocked, tile_index(ptile1)); in river_blockmark()
825 cardinal_adjc_dir_iterate(ptile, ptile1, dir) { in make_river()
1000 whole_map_iterate(ptile1) { in make_rivers()
1001 if (dbv_isset(&rivermap.ok, tile_index(ptile1))) { in make_rivers()
1002 struct terrain *river_terrain = tile_terrain(ptile1); in make_rivers()
1008 tile_set_terrain(ptile1, river_terrain); in make_rivers()
1012 tile_add_extra(ptile1, road_river); in make_rivers()
[all …]
/dports/games/freeciv-nox11/freeciv-2.6.6/server/generator/
H A Dstartpos.c346 city_tile_iterate(CITY_MAP_DEFAULT_RADIUS_SQ, value_tile, ptile1) { in create_start_positions()
347 if (this_tile_value > tile_value_aux[tile_index(ptile1)]) { in create_start_positions()
349 } else if (this_tile_value < tile_value_aux[tile_index(ptile1)]) { in create_start_positions()
H A Dmapgen.c557 cardinal_adjc_iterate(ptile, ptile1) { in river_test_blocked()
558 if (!dbv_isset(&privermap->blocked, tile_index(ptile1))) { in river_test_blocked()
668 cardinal_adjc_iterate(ptile, ptile1) { in river_blockmark()
669 dbv_set(&privermap->blocked, tile_index(ptile1)); in river_blockmark()
825 cardinal_adjc_dir_iterate(ptile, ptile1, dir) { in make_river()
1000 whole_map_iterate(ptile1) { in make_rivers()
1001 if (dbv_isset(&rivermap.ok, tile_index(ptile1))) { in make_rivers()
1002 struct terrain *river_terrain = tile_terrain(ptile1); in make_rivers()
1008 tile_set_terrain(ptile1, river_terrain); in make_rivers()
1012 tile_add_extra(ptile1, road_river); in make_rivers()
[all …]
/dports/games/freeciv-nox11/freeciv-2.6.6/common/scriptcore/
H A Dapi_game_methods.c864 int api_methods_tile_sq_distance(lua_State *L, Tile *ptile1, Tile *ptile2) in api_methods_tile_sq_distance() argument
867 LUASCRIPT_CHECK_SELF(L, ptile1, 0); in api_methods_tile_sq_distance()
870 return sq_map_distance(ptile1, ptile2); in api_methods_tile_sq_distance()
/dports/games/freeciv/freeciv-2.6.6/common/scriptcore/
H A Dapi_game_methods.c864 int api_methods_tile_sq_distance(lua_State *L, Tile *ptile1, Tile *ptile2) in api_methods_tile_sq_distance() argument
867 LUASCRIPT_CHECK_SELF(L, ptile1, 0); in api_methods_tile_sq_distance()
870 return sq_map_distance(ptile1, ptile2); in api_methods_tile_sq_distance()
H A Dapi_game_methods.h130 int api_methods_tile_sq_distance(lua_State *L, Tile *ptile1, Tile *ptile2);
/dports/games/freeciv-nox11/freeciv-2.6.6/common/
H A Dcombat.c411 square_iterate(ptile, 2, ptile1) { in sdi_try_defend()
412 struct city *pcity = tile_city(ptile1); in sdi_try_defend()
H A Dcity.c1411 square_iterate(ptile, citymindist - 1, ptile1) { in city_build_here_test()
1412 if (tile_city(ptile1)) { in city_build_here_test()
1816 square_iterate(ptile, 3, ptile1) { in is_friendly_city_near()
1817 struct city *pcity = tile_city(ptile1); in is_friendly_city_near()
1833 city_tile_iterate(CITY_MAP_MAX_RADIUS_SQ, ptile, ptile1) { in city_exists_within_max_city_map()
1834 if (may_be_on_center || !same_pos(ptile, ptile1)) { in city_exists_within_max_city_map()
1835 if (tile_city(ptile1)) { in city_exists_within_max_city_map()
H A Dmap.h256 const struct tile *ptile1);
268 bool is_tiles_adjacent(const struct tile *ptile0, const struct tile *ptile1);
/dports/games/freeciv/freeciv-2.6.6/common/
H A Dcombat.c411 square_iterate(ptile, 2, ptile1) { in sdi_try_defend()
412 struct city *pcity = tile_city(ptile1); in sdi_try_defend()
H A Dcity.c1411 square_iterate(ptile, citymindist - 1, ptile1) { in city_build_here_test()
1412 if (tile_city(ptile1)) { in city_build_here_test()
1816 square_iterate(ptile, 3, ptile1) { in is_friendly_city_near()
1817 struct city *pcity = tile_city(ptile1); in is_friendly_city_near()
1833 city_tile_iterate(CITY_MAP_MAX_RADIUS_SQ, ptile, ptile1) { in city_exists_within_max_city_map()
1834 if (may_be_on_center || !same_pos(ptile, ptile1)) { in city_exists_within_max_city_map()
1835 if (tile_city(ptile1)) { in city_exists_within_max_city_map()
H A Dmap.h256 const struct tile *ptile1);
268 bool is_tiles_adjacent(const struct tile *ptile0, const struct tile *ptile1);
/dports/games/freeciv/freeciv-2.6.6/client/
H A Dmapview_common.c1560 static int trade_route_to_canvas_lines(const struct tile *ptile1, in trade_route_to_canvas_lines() argument
1566 if (!ptile1 || !ptile2 || !lines) { in trade_route_to_canvas_lines()
1570 base_map_distance_vector(&dx, &dy, TILE_XY(ptile1), TILE_XY(ptile2)); in trade_route_to_canvas_lines()
1574 tile_to_canvas_pos(&lines[0].x, &lines[0].y, (struct tile *)ptile1); in trade_route_to_canvas_lines()
1590 static void draw_trade_route_line(const struct tile *ptile1, in draw_trade_route_line() argument
1598 if (!ptile1 || !ptile2) { in draw_trade_route_line()
1610 if (tile_index(ptile2) > tile_index(ptile1)) { in draw_trade_route_line()
1612 tmp = ptile1; in draw_trade_route_line()
1613 ptile1 = ptile2; in draw_trade_route_line()
1617 line_count = trade_route_to_canvas_lines(ptile1, ptile2, lines); in draw_trade_route_line()
/dports/games/freeciv-nox11/freeciv-2.6.6/client/
H A Dmapview_common.c1560 static int trade_route_to_canvas_lines(const struct tile *ptile1, in trade_route_to_canvas_lines() argument
1566 if (!ptile1 || !ptile2 || !lines) { in trade_route_to_canvas_lines()
1570 base_map_distance_vector(&dx, &dy, TILE_XY(ptile1), TILE_XY(ptile2)); in trade_route_to_canvas_lines()
1574 tile_to_canvas_pos(&lines[0].x, &lines[0].y, (struct tile *)ptile1); in trade_route_to_canvas_lines()
1590 static void draw_trade_route_line(const struct tile *ptile1, in draw_trade_route_line() argument
1598 if (!ptile1 || !ptile2) { in draw_trade_route_line()
1610 if (tile_index(ptile2) > tile_index(ptile1)) { in draw_trade_route_line()
1612 tmp = ptile1; in draw_trade_route_line()
1613 ptile1 = ptile2; in draw_trade_route_line()
1617 line_count = trade_route_to_canvas_lines(ptile1, ptile2, lines); in draw_trade_route_line()

12