/dports/games/freeciv-nox11/freeciv-2.6.6/common/aicore/ |
H A D | path_finding.c | 148 return cost / param->move_rate; in pf_turns() 161 return move_rate - cost; in pf_moves_left() 162 } else if (move_rate <= 0) { in pf_moves_left() 165 return move_rate - (cost % move_rate); in pf_moves_left() 187 int move_rate = param->move_rate; in pf_finalize_position() local 189 if (0 < move_rate) { in pf_finalize_position() 190 pos->moves_left %= move_rate; in pf_finalize_position() 2275 int move_rate = param->move_rate; in pf_fuel_finalize_position_base() local 2527 if (move_rate > 0) { in pf_fuel_map_adjust_cost() 2865 && (fc_assert(0 < params->move_rate), 0 < params->move_rate) in pf_fuel_map_iterate() [all …]
|
H A D | pf_tools.c | 381 return param->move_rate; in overlap_move() 627 + (param->fuel_left_initially - 1) * param->move_rate, in get_fuel_moves_left_req() 628 param->move_rate * param->fuel); in get_fuel_moves_left_req() 738 parameter->moves_left_initially = punittype->move_rate; in pft_fill_utype_default_parameter() 739 parameter->move_rate = utype_move_rate(punittype, pstart_tile, powner, in pft_fill_utype_default_parameter() 770 parameter->move_rate = unit_move_rate(punit); in pft_fill_unit_default_parameter() 977 const int move_rate = parameter->land.move_rate * parameter->sea.move_rate; in pft_fill_amphibious_parameter() local 983 parameter->land_scale = move_rate / parameter->land.move_rate; in pft_fill_amphibious_parameter() 984 parameter->sea_scale = move_rate / parameter->sea.move_rate; in pft_fill_amphibious_parameter() 986 parameter->combined.move_rate = move_rate; in pft_fill_amphibious_parameter()
|
/dports/games/freeciv/freeciv-2.6.6/common/aicore/ |
H A D | path_finding.c | 148 return cost / param->move_rate; in pf_turns() 161 return move_rate - cost; in pf_moves_left() 162 } else if (move_rate <= 0) { in pf_moves_left() 165 return move_rate - (cost % move_rate); in pf_moves_left() 187 int move_rate = param->move_rate; in pf_finalize_position() local 189 if (0 < move_rate) { in pf_finalize_position() 190 pos->moves_left %= move_rate; in pf_finalize_position() 2275 int move_rate = param->move_rate; in pf_fuel_finalize_position_base() local 2527 if (move_rate > 0) { in pf_fuel_map_adjust_cost() 2865 && (fc_assert(0 < params->move_rate), 0 < params->move_rate) in pf_fuel_map_iterate() [all …]
|
H A D | pf_tools.c | 381 return param->move_rate; in overlap_move() 627 + (param->fuel_left_initially - 1) * param->move_rate, in get_fuel_moves_left_req() 628 param->move_rate * param->fuel); in get_fuel_moves_left_req() 738 parameter->moves_left_initially = punittype->move_rate; in pft_fill_utype_default_parameter() 739 parameter->move_rate = utype_move_rate(punittype, pstart_tile, powner, in pft_fill_utype_default_parameter() 770 parameter->move_rate = unit_move_rate(punit); in pft_fill_unit_default_parameter() 977 const int move_rate = parameter->land.move_rate * parameter->sea.move_rate; in pft_fill_amphibious_parameter() local 983 parameter->land_scale = move_rate / parameter->land.move_rate; in pft_fill_amphibious_parameter() 984 parameter->sea_scale = move_rate / parameter->sea.move_rate; in pft_fill_amphibious_parameter() 986 parameter->combined.move_rate = move_rate; in pft_fill_amphibious_parameter()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/common/ |
H A D | movement.c | 53 int base_move_rate, move_rate; in utype_move_rate() local 61 base_move_rate = utype->move_rate + vlevel->move_bonus; in utype_move_rate() 62 move_rate = base_move_rate; in utype_move_rate() 66 move_rate = (move_rate * hitpoints) / utype->hp; in utype_move_rate() 71 move_rate += (get_unittype_bonus(pplayer, ptile, utype, EFT_MOVE_BONUS) in utype_move_rate() 76 if (move_rate < uclass->min_speed) { in utype_move_rate() 77 move_rate = MIN(uclass->min_speed, base_move_rate); in utype_move_rate() 80 return move_rate; in utype_move_rate()
|
/dports/games/freeciv/freeciv-2.6.6/common/ |
H A D | movement.c | 53 int base_move_rate, move_rate; in utype_move_rate() local 61 base_move_rate = utype->move_rate + vlevel->move_bonus; in utype_move_rate() 62 move_rate = base_move_rate; in utype_move_rate() 66 move_rate = (move_rate * hitpoints) / utype->hp; in utype_move_rate() 71 move_rate += (get_unittype_bonus(pplayer, ptile, utype, EFT_MOVE_BONUS) in utype_move_rate() 76 if (move_rate < uclass->min_speed) { in utype_move_rate() 77 move_rate = MIN(uclass->min_speed, base_move_rate); in utype_move_rate() 80 return move_rate; in utype_move_rate()
|
/dports/games/freeciv/freeciv-2.6.6/data/civ2/ |
H A D | units.ruleset | 329 move_rate = 1 367 move_rate = 2 409 move_rate = 1 441 move_rate = 1 472 move_rate = 1 504 move_rate = 1 536 move_rate = 1 572 move_rate = 1 607 move_rate = 1 641 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/civ2/ |
H A D | units.ruleset | 329 move_rate = 1 367 move_rate = 2 409 move_rate = 1 441 move_rate = 1 472 move_rate = 1 504 move_rate = 1 536 move_rate = 1 572 move_rate = 1 607 move_rate = 1 641 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/multiplayer/ |
H A D | units.ruleset | 412 move_rate = 1 458 move_rate = 1 499 move_rate = 2 549 move_rate = 1 581 move_rate = 1 612 move_rate = 1 644 move_rate = 1 676 move_rate = 1 712 move_rate = 1 747 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/multiplayer/ |
H A D | units.ruleset | 412 move_rate = 1 458 move_rate = 1 499 move_rate = 2 549 move_rate = 1 581 move_rate = 1 612 move_rate = 1 644 move_rate = 1 676 move_rate = 1 712 move_rate = 1 747 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/sandbox/ |
H A D | units.ruleset | 438 move_rate = 1 482 move_rate = 1 525 move_rate = 1 566 move_rate = 2 612 move_rate = 1 644 move_rate = 1 675 move_rate = 1 707 move_rate = 1 739 move_rate = 1 771 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/civ2civ3/ |
H A D | units.ruleset | 436 move_rate = 1 480 move_rate = 1 523 move_rate = 1 564 move_rate = 2 610 move_rate = 1 642 move_rate = 1 673 move_rate = 1 705 move_rate = 1 737 move_rate = 1 769 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/civ2civ3/ |
H A D | units.ruleset | 436 move_rate = 1 480 move_rate = 1 523 move_rate = 1 564 move_rate = 2 610 move_rate = 1 642 move_rate = 1 673 move_rate = 1 705 move_rate = 1 737 move_rate = 1 769 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/sandbox/ |
H A D | units.ruleset | 438 move_rate = 1 482 move_rate = 1 525 move_rate = 1 566 move_rate = 2 612 move_rate = 1 644 move_rate = 1 675 move_rate = 1 707 move_rate = 1 739 move_rate = 1 771 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/classic/ |
H A D | units.ruleset | 413 move_rate = 1 458 move_rate = 1 499 move_rate = 2 549 move_rate = 1 581 move_rate = 1 612 move_rate = 1 644 move_rate = 1 676 move_rate = 1 712 move_rate = 1 746 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/experimental/ |
H A D | units.ruleset | 427 move_rate = 1 472 move_rate = 1 518 move_rate = 2 573 move_rate = 1 605 move_rate = 1 636 move_rate = 1 668 move_rate = 1 700 move_rate = 1 736 move_rate = 1 770 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/classic/ |
H A D | units.ruleset | 413 move_rate = 1 458 move_rate = 1 499 move_rate = 2 549 move_rate = 1 581 move_rate = 1 612 move_rate = 1 644 move_rate = 1 676 move_rate = 1 712 move_rate = 1 746 move_rate = 1 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/experimental/ |
H A D | units.ruleset | 427 move_rate = 1 472 move_rate = 1 518 move_rate = 2 573 move_rate = 1 605 move_rate = 1 636 move_rate = 1 668 move_rate = 1 700 move_rate = 1 736 move_rate = 1 770 move_rate = 1 [all …]
|
/dports/games/freeciv/freeciv-2.6.6/data/civ1/ |
H A D | units.ruleset | 327 move_rate = 1 364 move_rate = 1 396 move_rate = 1 427 move_rate = 1 459 move_rate = 1 493 move_rate = 1 525 move_rate = 3 558 move_rate = 2 591 move_rate = 2 623 move_rate = 2 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/data/civ1/ |
H A D | units.ruleset | 327 move_rate = 1 364 move_rate = 1 396 move_rate = 1 427 move_rate = 1 459 move_rate = 1 493 move_rate = 1 525 move_rate = 3 558 move_rate = 2 591 move_rate = 2 623 move_rate = 2 [all …]
|
/dports/games/freeciv-nox11/freeciv-2.6.6/client/ |
H A D | goto.c | 739 move_cost = MIN(move_cost, param->move_rate); in get_connect_road() 741 moves_left = param->move_rate - (src_cost % param->move_rate); in get_connect_road() 750 moves_left = param->move_rate - (total_cost % param->move_rate); in get_connect_road() 758 total_cost += activity_time * param->move_rate; in get_connect_road() 832 move_cost = MIN(move_cost, param->move_rate); in get_connect_irrig() 834 moves_left = param->move_rate - (src_cost % param->move_rate); in get_connect_irrig() 843 moves_left = param->move_rate - (total_cost % param->move_rate); in get_connect_irrig() 851 total_cost += activity_time * param->move_rate; in get_connect_irrig() 965 parameter->move_rate = 0; in goto_fill_parameter_full() 1507 parameter.move_rate = 0; in send_attack_tile() [all …]
|
/dports/games/freeciv/freeciv-2.6.6/client/ |
H A D | goto.c | 739 move_cost = MIN(move_cost, param->move_rate); in get_connect_road() 741 moves_left = param->move_rate - (src_cost % param->move_rate); in get_connect_road() 750 moves_left = param->move_rate - (total_cost % param->move_rate); in get_connect_road() 758 total_cost += activity_time * param->move_rate; in get_connect_road() 832 move_cost = MIN(move_cost, param->move_rate); in get_connect_irrig() 834 moves_left = param->move_rate - (src_cost % param->move_rate); in get_connect_irrig() 843 moves_left = param->move_rate - (total_cost % param->move_rate); in get_connect_irrig() 851 total_cost += activity_time * param->move_rate; in get_connect_irrig() 965 parameter->move_rate = 0; in goto_fill_parameter_full() 1507 parameter.move_rate = 0; in send_attack_tile() [all …]
|
/dports/games/freeciv/freeciv-2.6.6/ai/default/ |
H A D | aihunt.c | 104 * ut->move_rate in dai_hunter_guess_best() 186 * ut->move_rate) / UNITTYPE_COSTS(ut) + 1; in dai_hunter_missile_want() 486 if (unit_type_get(punit)->move_rate < unit_type_get(target)->move_rate in dai_hunter_manage()
|
/dports/games/freeciv-nox11/freeciv-2.6.6/ai/default/ |
H A D | aihunt.c | 104 * ut->move_rate in dai_hunter_guess_best() 186 * ut->move_rate) / UNITTYPE_COSTS(ut) + 1; in dai_hunter_missile_want() 486 if (unit_type_get(punit)->move_rate < unit_type_get(target)->move_rate in dai_hunter_manage()
|
H A D | aitools.c | 221 danger /= (unit_type_get(punit)->move_rate / SINGLE_MOVE); in dai_gothere_bodyguard() 377 + parameter->move_rate * last->total_EC; in dai_log_path() 378 const int tc = cc / (PF_TURN_FACTOR *parameter->move_rate); in dai_log_path() 488 / unit_type_get(punit)->move_rate); in dai_fill_unit_param()
|