|
Freeciv-3.3
|
#include <daiunit.h>
Data Fields | |
| int | ferryboat |
| int | passenger |
| int | bodyguard |
| int | charge |
| struct tile * | prev_struct |
| struct tile * | cur_struct |
| struct tile ** | prev_pos |
| struct tile ** | cur_pos |
| int | target |
| bv_player | hunted |
| bool | done |
| enum ai_unit_task | task |
| int unit_ai::bodyguard |
Definition at line 36 of file daiunit.h.
Referenced by aiguard_assign_guard_unit(), aiguard_check_charge_unit(), aiguard_clear_charge(), aiguard_has_guard(), aiguard_request_guard(), and aiguard_wanted().
| int unit_ai::charge |
Definition at line 37 of file daiunit.h.
Referenced by aiguard_assign_guard_city(), aiguard_assign_guard_unit(), aiguard_check_charge_unit(), aiguard_check_guard(), aiguard_clear_guard(), aiguard_has_charge(), aiguard_has_guard(), aiguard_wanted(), and dai_unit_attack().
| bool unit_ai::done |
Definition at line 44 of file daiunit.h.
Referenced by dai_find_strategic_airbase(), dai_manage_airunit(), dai_manage_diplomat(), dai_manage_hitpoint_recovery(), dai_manage_military(), dai_manage_units(), dai_military_bodyguard(), and dai_military_defend().
| enum ai_unit_task unit_ai::task |
Definition at line 46 of file daiunit.h.
Referenced by dai_unit_new_task().