![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <caravan.h>
Public Attributes | |
| int | horizon |
| double | discount |
| bool | consider_windfall |
| bool | consider_trade |
| bool | consider_wonders |
| bool | account_for_broken_routes |
| enum foreign_trade_limit | allow_foreign_trade |
| bool | ignore_transit_time |
| bool | convert_trade |
| void(* | callback )(const struct caravan_result *result, void *data) |
| void * | callback_data |
| bool caravan_parameter::account_for_broken_routes |
Definition at line 77 of file caravan.h.
Referenced by caravan_parameter_init_default(), and trade_benefit().
| enum foreign_trade_limit caravan_parameter::allow_foreign_trade |
Definition at line 77 of file caravan.h.
Referenced by caravan_parameter_init_default(), dai_manage_caravan(), and does_foreign_trade_param_allow().
| void(* caravan_parameter::callback) (const struct caravan_result *result, void *data) |
Definition at line 108 of file caravan.h.
Referenced by caravan_parameter_init_default(), dai_manage_caravan(), and get_discounted_reward().
| void* caravan_parameter::callback_data |
Definition at line 109 of file caravan.h.
Referenced by dai_manage_caravan(), and get_discounted_reward().
| bool caravan_parameter::consider_trade |
Definition at line 70 of file caravan.h.
Referenced by caravan_parameter_init_default(), caravan_parameter_init_from_unit(), get_discounted_reward(), and trade_benefit().
| bool caravan_parameter::consider_windfall |
Definition at line 69 of file caravan.h.
Referenced by caravan_parameter_init_default(), caravan_parameter_init_from_unit(), get_discounted_reward(), and windfall_benefit().
| bool caravan_parameter::consider_wonders |
Definition at line 71 of file caravan.h.
Referenced by caravan_parameter_init_default(), caravan_parameter_init_from_unit(), get_discounted_reward(), and wonder_benefit().
| bool caravan_parameter::convert_trade |
Definition at line 100 of file caravan.h.
Referenced by caravan_parameter_init_default(), and trade_benefit().
| double caravan_parameter::discount |
Definition at line 61 of file caravan.h.
Referenced by caravan_parameter_init_default(), and get_discounted_reward().
| int caravan_parameter::horizon |
Definition at line 49 of file caravan.h.
Referenced by caravan_parameter_init_default(), caravan_search_from(), and get_discounted_reward().
| bool caravan_parameter::ignore_transit_time |
Definition at line 92 of file caravan.h.
Referenced by caravan_find_best_destination(), caravan_parameter_init_default(), and dai_manage_caravan().