void adv_data_analyze_rulesets(struct player *pplayer)
void adv_data_close(struct player *pplayer)
adv_want adv_gov_player_bonus_want(struct player *pplayer)
struct adv_data * adv_data_get(struct player *pplayer, bool *close)
void adv_data_init(struct player *pplayer)
bool is_adv_data_phase_open(struct player *pplayer)
bool adv_wants_science(struct player *pplayer)
bool adv_data_phase_init(struct player *pplayer, bool is_new_phase)
void adv_data_phase_done(struct player *pplayer)
bool adv_is_player_dangerous(struct player *pplayer, struct player *aplayer)
adv_want adv_gov_action_immunity_want(struct government *gov)
void adv_best_government(struct player *pplayer)
void adv_data_default(struct player *pplayer)
@ ADV_IMPR_CALCULATE_FULL
struct adv_data::@90 threats
struct adv_data::@91 explore
struct adv_data::@92 stats
struct adv_data::@92::@95 units
struct government * revolution
struct adv_dipl ** adv_dipl_slots
adv_want * government_want
struct player * production_leader
struct adv_data::@93 dipl
enum adv_improvement_status impr_calc[B_LAST]
bool phase_is_initialized
enum req_range impr_range[B_LAST]
struct adv_data::@94 goal
struct player * tech_leader
struct player * spacerace_leader