Searched refs:road_tiles (Results 1 – 6 of 6) sorted by relevance
/dports/games/julius/julius-1.7.0/src/map/ |
H A D | road_access.c | 263 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 D | road_access.h | 20 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 D | movement.c | 384 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 D | movement.c | 514 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 D | road_access.c | 513 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 D | road_access.h | 43 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);
|