Home

PathFinderMapSettings

Type

{ cache_accept_path_end_distance_ratio: double, cache_accept_path_start_distance_ratio: double, cache_max_connect_to_cache_steps_multiplier: uint32, cache_path_end_distance_rating_multiplier: double, cache_path_start_distance_rating_multiplier: double, direct_distance_to_consider_short_request: uint32, enemy_with_different_destination_collision_penalty: double, extended_collision_penalty: double, fwd2bwd_ratio: uint32, general_entity_collision_penalty: double, general_entity_subsequent_collision_penalty: double, goal_pressure_ratio: double, ignore_moving_enemy_collision_distance: double, long_cache_min_cacheable_distance: double, long_cache_size: uint32, max_clients_to_accept_any_new_request: uint32, max_clients_to_accept_short_new_request: uint32, max_steps_worked_per_tick: double, max_work_done_per_tick: uint32, min_steps_to_check_path_find_termination: uint32, negative_cache_accept_path_end_distance_ratio: double, negative_cache_accept_path_start_distance_ratio: double, negative_path_cache_delay_interval: uint32, overload_levels: Array<uint32>, overload_multipliers: Array<double>, short_cache_min_algo_steps_to_cache: uint32, short_cache_min_cacheable_distance: double, short_cache_size: uint32, short_request_max_steps: uint32, short_request_ratio: double, stale_enemy_with_same_destination_collision_penalty: double, start_to_goal_cost_multiplier_to_terminate_path_find: double, use_path_cache: boolean }