281 switch (univ->
kind) {
446 .value = {.activity = act}})) {
526 cb(
nullptr,
FALSE, data);
struct achievement * achievement_by_number(int id)
const char * achievement_rule_name(struct achievement *pach)
#define achievements_re_active_iterate(_p)
#define achievements_re_active_iterate_end
const char * action_rule_name(const struct action *action)
static struct action * action_by_number(action_id act_id)
#define action_iterate_end
#define action_iterate(_act_)
const char * get_output_name(Output_type_id output)
#define output_type_iterate(output)
#define output_type_iterate_end
struct counter * counter_by_index(int index, enum counter_target target)
const char * counter_rule_name(struct counter *pcount)
int counters_get_city_counters_count(void)
#define city_counters_iterate_end
#define city_counters_iterate(pcount)
const char * government_rule_name(const struct government *pgovern)
#define governments_re_active_iterate(_p)
#define governments_re_active_iterate_end
struct impr_type * improvement_by_number(const Impr_type_id id)
const char * improvement_rule_name(const struct impr_type *pimprove)
#define genus_iterate_end
#define improvement_re_active_iterate_end
#define genus_iterate(_p)
#define improvement_re_active_iterate(_p)
#define fc_assert(condition)
const char * nation_rule_name(const struct nation_type *pnation)
struct nation_type * nation_by_number(const Nation_type_id nation)
const char * nation_group_rule_name(const struct nation_group *pgroup)
struct nation_group * nation_group_by_number(int id)
int nation_group_count(void)
#define nations_iterate_end
#define nations_iterate(NAME_pnation)
#define nation_groups_iterate(NAME_pgroup)
#define nation_groups_iterate_end
bool universal_is_legal_in_requirement(const struct universal *univ)
server_setting_id server_setting_by_name(const char *name)
const char * ssetv_rule_name(ssetv val)
ssetv ssetv_from_values(server_setting_id setting, int value)
int settings_number(void)
struct specialist * specialist_by_number(const Specialist_type_id id)
const char * specialist_rule_name(const struct specialist *sp)
#define specialist_type_re_active_iterate_end
#define specialist_type_re_active_iterate(_p)
struct packet_ruleset_control control
struct government * government_during_revolution
int num_achievement_types
struct nation_style * style_by_number(int id)
const char * style_rule_name(const struct nation_style *pstyle)
#define styles_re_active_iterate_end
#define styles_re_active_iterate(_p)
struct advance * advance_by_number(const Tech_type_id atype)
const char * advance_rule_name(const struct advance *padvance)
#define advance_re_active_iterate(_p)
#define advance_re_active_iterate_end
struct terrain * terrain_by_number(const Terrain_type_id type)
const char * terrain_rule_name(const struct terrain *pterrain)
#define terrain_re_active_iterate_end
#define terrain_re_active_iterate(_p)
const char * goods_rule_name(struct goods_type *pgood)
struct goods_type * goods_by_number(Goods_type_id id)
#define goods_type_re_active_iterate_end
#define goods_type_re_active_iterate(_p)
const struct unit_type * utype
struct nation_style * style
struct specialist * specialist
enum impr_genus_id impr_genus
enum citytile_type citytile
struct nation_group * nationgroup
struct extra_type * extra
enum wrap_flag wrap_property
enum plrstate_type plrstate
enum tilerel_type tilerel
struct nation_type * nation
struct government * govern
struct nation_type * origowner
enum impr_flag_id impr_flag
enum citystatus_type citystatus
const struct impr_type * building
struct achievement * achievement
enum unit_activity activity
enum ustate_prop unit_state
Output_type_id outputtype
enum topo_flag topo_property
struct unit_class * uclass
struct nation_type * nationality
enum plr_flag_id plr_flag
#define activity_type_iterate(_act_)
#define activity_type_iterate_end
struct unit_class * uclass_by_number(const Unit_Class_id id)
const char * utype_rule_name(const struct unit_type *punittype)
struct unit_type * utype_by_number(const Unit_type_id id)
const char * uclass_rule_name(const struct unit_class *pclass)
#define unit_type_re_active_iterate(_p)
#define unit_class_re_active_iterate_end
#define UTYF_LAST_USER_FLAG
#define unit_class_re_active_iterate(_p)
#define unit_type_re_active_iterate_end
bool universal_value_initial(struct universal *src)
void universal_kind_values(struct universal *univ, univ_kind_values_cb cb, void *data)
void(* univ_kind_values_cb)(const char *value, bool current, void *data)