![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <aidata.h>
Collaboration diagram for ai_plr:Public Attributes | |
| bool | phase_initialized |
| int | last_num_continents |
| int | last_num_oceans |
| struct { | |
| int passengers | |
| int boats | |
| int available_boats | |
| int * workers | |
| int * ocean_workers | |
| QSet< int > diplomat_reservations | |
| } | stats |
| struct { | |
| const struct ai_dip_intel ** player_intel_slots | |
| enum winning_strategy strategy | |
| int timer | |
| char love_coeff | |
| char love_incr | |
| int req_love_for_peace | |
| int req_love_for_alliance | |
| } | diplomacy |
| struct ai_settler * | settler |
| adv_want | tech_want [A_LAST+1] |
| int ai_plr::available_boats |
Definition at line 72 of file aidata.h.
Referenced by domestic_advisor_choose_build(), and kill_something_with().
| int ai_plr::boats |
Definition at line 71 of file aidata.h.
Referenced by domestic_advisor_choose_build(), and kill_something_with().
| struct { ... } ai_plr::diplomacy |
| QSet<int> ai_plr::diplomat_reservations |
Definition at line 77 of file aidata.h.
Referenced by dai_choose_diplomat_offensive(), and dai_data_phase_begin().
| int ai_plr::last_num_continents |
Definition at line 66 of file aidata.h.
Referenced by dai_data_init(), dai_data_phase_begin(), and dai_plr_data_get().
| int ai_plr::last_num_oceans |
Definition at line 67 of file aidata.h.
Referenced by dai_data_init(), dai_data_phase_begin(), and dai_plr_data_get().
| char ai_plr::love_coeff |
Definition at line 85 of file aidata.h.
Referenced by dai_data_init(), and dai_diplomacy_begin_new_phase().
| char ai_plr::love_incr |
Definition at line 86 of file aidata.h.
Referenced by dai_data_init(), dai_diplomacy_begin_new_phase(), and dai_treaty_accepted().
| int* ai_plr::ocean_workers |
Definition at line 75 of file aidata.h.
Referenced by contemplate_terrain_improvements(), dai_data_phase_begin(), and dai_data_phase_finished().
| bool ai_plr::phase_initialized |
Definition at line 64 of file aidata.h.
Referenced by dai_data_init(), dai_data_phase_begin(), dai_data_phase_finished(), dai_plr_data_get(), and is_ai_data_phase_open().
| const struct ai_dip_intel** ai_plr::player_intel_slots |
Definition at line 82 of file aidata.h.
Referenced by dai_data_close(), dai_data_init(), dai_diplomacy_destroy(), dai_diplomacy_get(), and dai_diplomacy_new().
| int ai_plr::req_love_for_alliance |
Definition at line 88 of file aidata.h.
Referenced by dai_data_init(), and dai_goldequiv_clause().
| int ai_plr::req_love_for_peace |
Definition at line 87 of file aidata.h.
Referenced by dai_data_init(), and dai_goldequiv_clause().
| struct ai_settler* ai_plr::settler |
Definition at line 92 of file aidata.h.
Referenced by dai_auto_settler_free(), dai_auto_settler_init(), dai_auto_settler_reset(), dai_data_init(), tdc_plr_get(), and tdc_plr_set().
| struct { ... } ai_plr::stats |
| enum winning_strategy ai_plr::strategy |
Definition at line 82 of file aidata.h.
Referenced by dai_data_init(), dai_diplomacy_begin_new_phase(), and dai_war_desire().
Definition at line 95 of file aidata.h.
Referenced by dai_choose_diplomat_defensive(), dai_choose_paratrooper(), dai_clear_tech_wants(), dai_goldequiv_tech(), dai_manage_government(), dai_player_copy(), dai_process_defender_want(), dai_select_tech(), dai_tech_effect_values(), dai_wants_defender_against(), dai_wants_role_unit(), find_best_city_placement(), process_attacker_want(), and want_tech_for_improvement_effect().
| int ai_plr::timer |
Definition at line 84 of file aidata.h.
Referenced by dai_data_init().
| int* ai_plr::workers |
Definition at line 74 of file aidata.h.
Referenced by contemplate_terrain_improvements(), dai_data_phase_begin(), dai_data_phase_finished(), and texai_city_worker_wants().