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::@95 dipl
struct government * revolution
struct adv_dipl ** adv_dipl_slots
struct adv_data::@96 goal
adv_want * government_want
struct adv_area_info * oceans
struct player * production_leader
struct adv_data::@92 threats
struct adv_area_info * continents
struct adv_data::@93 explore
struct adv_data::@94::@97 units
enum adv_improvement_status impr_calc[B_LAST]
bool phase_is_initialized
enum req_range impr_range[B_LAST]
struct player * tech_leader
struct player * spacerace_leader
struct adv_data::@94 stats