Home
last modified time | relevance | path

Searched refs:road_tiles (Results 1 – 6 of 6) sorted by relevance

/dports/games/julius/julius-1.7.0/src/map/
H A Droad_access.c263 int map_get_adjacent_road_tiles_for_roaming(int grid_offset, int *road_tiles) in map_get_adjacent_road_tiles_for_roaming() argument
265 road_tiles[1] = road_tiles[3] = road_tiles[5] = road_tiles[7] = 0; in map_get_adjacent_road_tiles_for_roaming()
268 road_tiles[2] = get_adjacent_road_tile_for_roaming(grid_offset + map_grid_delta(1, 0)); in map_get_adjacent_road_tiles_for_roaming()
269 road_tiles[4] = get_adjacent_road_tile_for_roaming(grid_offset + map_grid_delta(0, 1)); in map_get_adjacent_road_tiles_for_roaming()
272 return road_tiles[0] + road_tiles[2] + road_tiles[4] + road_tiles[6]; in map_get_adjacent_road_tiles_for_roaming()
275 int map_get_diagonal_road_tiles_for_roaming(int grid_offset, int *road_tiles) in map_get_diagonal_road_tiles_for_roaming() argument
277 road_tiles[1] = terrain_is_road_like(grid_offset + map_grid_delta(1, -1)); in map_get_diagonal_road_tiles_for_roaming()
278 road_tiles[3] = terrain_is_road_like(grid_offset + map_grid_delta(1, 1)); in map_get_diagonal_road_tiles_for_roaming()
279 road_tiles[5] = terrain_is_road_like(grid_offset + map_grid_delta(-1, 1)); in map_get_diagonal_road_tiles_for_roaming()
280 road_tiles[7] = terrain_is_road_like(grid_offset + map_grid_delta(-1, -1)); in map_get_diagonal_road_tiles_for_roaming()
[all …]
H A Droad_access.h20 int map_get_adjacent_road_tiles_for_roaming(int grid_offset, int *road_tiles);
22 int map_get_diagonal_road_tiles_for_roaming(int grid_offset, int *road_tiles);
/dports/games/julius/julius-1.7.0/src/figure/
H A Dmovement.c384 int road_tiles[8]; in figure_movement_roam_ticks() local
390 if (road_tiles[0] && road_tiles[4]) { in figure_movement_roam_ticks()
391 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
393 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
396 if (road_tiles[2] && road_tiles[6]) { in figure_movement_roam_ticks()
397 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
399 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
407 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
409 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
420 } while (!road_tiles[f->direction] && dir++ < 4); in figure_movement_roam_ticks()
[all …]
/dports/games/augustus/augustus-3.1.0/src/figure/
H A Dmovement.c514 int road_tiles[8]; in figure_movement_roam_ticks() local
521 if (road_tiles[0] && road_tiles[4]) { in figure_movement_roam_ticks()
522 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
524 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
527 if (road_tiles[2] && road_tiles[6]) { in figure_movement_roam_ticks()
528 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
530 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
538 road_tiles[2] = road_tiles[6] = 0; in figure_movement_roam_ticks()
540 road_tiles[0] = road_tiles[4] = 0; in figure_movement_roam_ticks()
551 } while (!road_tiles[f->direction] && dir++ < 4); in figure_movement_roam_ticks()
[all …]
/dports/games/augustus/augustus-3.1.0/src/map/
H A Droad_access.c513 int map_get_adjacent_road_tiles_for_roaming(int grid_offset, int *road_tiles, int perm) in map_get_adjacent_road_tiles_for_roaming() argument
515 road_tiles[1] = road_tiles[3] = road_tiles[5] = road_tiles[7] = 0; in map_get_adjacent_road_tiles_for_roaming()
518 road_tiles[2] = get_adjacent_road_tile_for_roaming(grid_offset + map_grid_delta(1, 0), perm); in map_get_adjacent_road_tiles_for_roaming()
519 road_tiles[4] = get_adjacent_road_tile_for_roaming(grid_offset + map_grid_delta(0, 1), perm); in map_get_adjacent_road_tiles_for_roaming()
522 return road_tiles[0] + road_tiles[2] + road_tiles[4] + road_tiles[6]; in map_get_adjacent_road_tiles_for_roaming()
525 int map_get_diagonal_road_tiles_for_roaming(int grid_offset, int *road_tiles) in map_get_diagonal_road_tiles_for_roaming() argument
527 road_tiles[1] = terrain_is_road_like(grid_offset + map_grid_delta(1, -1)); in map_get_diagonal_road_tiles_for_roaming()
528 road_tiles[3] = terrain_is_road_like(grid_offset + map_grid_delta(1, 1)); in map_get_diagonal_road_tiles_for_roaming()
529 road_tiles[5] = terrain_is_road_like(grid_offset + map_grid_delta(-1, 1)); in map_get_diagonal_road_tiles_for_roaming()
530 road_tiles[7] = terrain_is_road_like(grid_offset + map_grid_delta(-1, -1)); in map_get_diagonal_road_tiles_for_roaming()
[all …]
H A Droad_access.h43 int map_get_adjacent_road_tiles_for_roaming(int grid_offset, int *road_tiles, int p);
45 int map_get_diagonal_road_tiles_for_roaming(int grid_offset, int *road_tiles);