13#ifndef FC__BUILDINGADV_H
14#define FC__BUILDINGADV_H
19#define FOOD_WEIGHTING (adv_want)30
20#define SHIELD_WEIGHTING (adv_want)17
21#define TRADE_WEIGHTING (adv_want)18
28#define POLLUTION_WEIGHTING (adv_want)20
29#define INFRA_WEIGHTING (TRADE_WEIGHTING * 0.75)
30#define WARMING_FACTOR 50
31#define COOLING_FACTOR WARMING_FACTOR
void building_advisor(struct player *pplayer)
void building_advisor_choose(struct city *pcity, struct adv_choice *choice)
void advisor_choose_build(struct player *pplayer, struct city *pcity)
struct unit struct city struct unit struct tile struct extra_type const struct act_prob *act_probs int actor_unit_id struct unit struct unit int const struct action *paction struct unit struct city * pcity