Freeciv-3.2
Loading...
Searching...
No Matches
Data Fields
universals_u Union Reference

#include <fc_types.h>

Data Fields

struct advanceadvance
 
struct countercounter
 
struct governmentgovern
 
const struct impr_typebuilding
 
struct nation_typenation
 
struct nation_typenationality
 
struct nation_typeorigowner
 
struct specialistspecialist
 
struct terrainterrain
 
struct unit_classuclass
 
const struct unit_typeutype
 
struct extra_typeextra
 
struct achievementachievement
 
struct nation_groupnationgroup
 
struct nation_stylestyle
 
struct actionaction
 
struct goods_typegood
 
enum ai_level ai_level
 
enum citytile_type citytile
 
enum citystatus_type citystatus
 
enum plrstate_type plrstate
 
int minsize
 
int minculture
 
int minforeignpct
 
int minyear
 
int mincalfrag
 
Output_type_id outputtype
 
int terrainclass
 
int terrainalter
 
int unitclassflag
 
int unitflag
 
int terrainflag
 
int techflag
 
int roadflag
 
int extraflag
 
int diplrel
 
enum ustate_prop unit_state
 
enum unit_activity activity
 
enum impr_genus_id impr_genus
 
enum impr_flag_id impr_flag
 
enum plr_flag_id plr_flag
 
int minmoves
 
int max_tile_units
 
int minveteran
 
int min_hit_points
 
int age
 
int form_age
 
int min_techs
 
int latitude
 
enum topo_flag topo_property
 
enum wrap_flag wrap_property
 
ssetv ssetval
 

Detailed Description

Definition at line 710 of file fc_types.h.

Field Documentation

◆ achievement

struct achievement* universals_u::achievement

◆ action

struct action* universals_u::action

◆ activity

enum unit_activity universals_u::activity

◆ advance

struct advance* universals_u::advance

◆ age

int universals_u::age

◆ ai_level

enum ai_level universals_u::ai_level

◆ building

const struct impr_type* universals_u::building

Definition at line 714 of file fc_types.h.

Referenced by add_target_to_worklist(), adjust_ai_unit_choice(), adjust_improvement_wants_by_effects(), adv_choice_rule_name(), advisor_choose_build(), building_advisor(), building_advisor_choose(), can_city_build_direct(), can_city_build_later(), can_city_build_now(), can_city_sell_universal(), cell_render_func(), change_build_target(), choose_build_target(), cid_decode(), cid_encode(), city_build_building(), city_building_present(), city_can_buy(), city_change_production_penalty(), city_choose_build_default(), city_dialog_update_building(), city_dialog_update_improvement_list(), city_increase_size(), city_production_buy_gold_cost(), city_production_gets_caravan_shields(), city_production_has_flag(), city_production_is_genus(), city_production_name_translation(), city_select_building_callback(), city_select_building_callback(), city_turn_notify(), city_turns_to_build(), city_worklist_commit(), cityrep_buy(), client_change_all(), clipboard_paste_production(), collect_already_built_targets(), collect_buildable_targets(), collect_eventually_buildable_targets(), collect_production_targets(), dai_build_adv_override(), dai_choose_help_wonder(), city_widget::display_list_menu(), drag_begin(), economy_report_command_callback(), economy_report_selection_callback(), tab_building::edit_effects(), get_city_dialog_production_full(), get_city_dialog_production_row(), get_current_construction_bonus(), get_prod_complete_string(), get_production_name(), get_target_help_data(), get_tooltip(), help_callback(), help_type_by_requirement(), is_building_needed(), is_building_req_active(), is_req_knowable(), is_req_preventing(), is_req_unchanging(), military_advisor_choose_build(), name_and_sort_items(), city_production_delegate::paint(), production_help(), real_city_report_dialog_update_city(), really_handle_city_buy(), redraw_city_dialog(), city_widget::select_building_something(), select_impr_or_unit_callback(), select_impr_or_unit_callback(), eco_report::selection_changed(), eco_report::sell_buildings(), eco_report::sell_redundant(), set_global_worklist(), progress_bar::set_pixmap(), sg_load_player_city(), should_force_recalc(), tactical_req_cb(), target_get_section(), unchanging_building(), universal_build_shield_cost(), universal_kind_values(), universal_value_initial(), city_dialog::update_improvements(), upgrade_building_prod(), wl_help_from_iter(), wonder_benefit(), worklist_change_build_target(), worklist_item_postpone_req_vec(), and worklist_peek_ith().

◆ citystatus

enum citystatus_type universals_u::citystatus

◆ citytile

enum citytile_type universals_u::citytile

◆ counter

struct counter* universals_u::counter

◆ diplrel

int universals_u::diplrel

◆ extra

struct extra_type* universals_u::extra

◆ extraflag

int universals_u::extraflag

◆ form_age

int universals_u::form_age

◆ good

struct goods_type* universals_u::good

◆ govern

struct government* universals_u::govern

◆ impr_flag

enum impr_flag_id universals_u::impr_flag

◆ impr_genus

enum impr_genus_id universals_u::impr_genus

◆ latitude

int universals_u::latitude

Definition at line 761 of file fc_types.h.

Referenced by is_latitude_req_active(), and universal_value_initial().

◆ max_tile_units

int universals_u::max_tile_units

◆ min_hit_points

int universals_u::min_hit_points

◆ min_techs

int universals_u::min_techs

◆ mincalfrag

int universals_u::mincalfrag

◆ minculture

int universals_u::minculture

◆ minforeignpct

int universals_u::minforeignpct

◆ minmoves

int universals_u::minmoves

◆ minsize

int universals_u::minsize

Definition at line 733 of file fc_types.h.

Referenced by is_minsize_req_active(), and universal_value_initial().

◆ minveteran

int universals_u::minveteran

◆ minyear

int universals_u::minyear

◆ nation

struct nation_type* universals_u::nation

◆ nationality

struct nation_type* universals_u::nationality

◆ nationgroup

struct nation_group* universals_u::nationgroup

◆ origowner

struct nation_type* universals_u::origowner

◆ outputtype

Output_type_id universals_u::outputtype

◆ plr_flag

enum plr_flag_id universals_u::plr_flag

◆ plrstate

enum plrstate_type universals_u::plrstate

◆ roadflag

int universals_u::roadflag

◆ specialist

struct specialist* universals_u::specialist

◆ ssetval

ssetv universals_u::ssetval

◆ style

struct nation_style* universals_u::style

Definition at line 725 of file fc_types.h.

Referenced by is_style_req_active(), universal_kind_values(), and universal_value_initial().

◆ techflag

int universals_u::techflag

◆ terrain

struct terrain* universals_u::terrain

◆ terrainalter

int universals_u::terrainalter

◆ terrainclass

int universals_u::terrainclass

◆ terrainflag

int universals_u::terrainflag

◆ topo_property

enum topo_flag universals_u::topo_property

◆ uclass

struct unit_class* universals_u::uclass

◆ unit_state

enum ustate_prop universals_u::unit_state

◆ unitclassflag

int universals_u::unitclassflag

◆ unitflag

int universals_u::unitflag

◆ utype

const struct unit_type* universals_u::utype

Definition at line 721 of file fc_types.h.

Referenced by add_target_to_worklist(), adjust_ai_unit_choice(), adv_choice_rule_name(), adv_init_choice(), can_city_build_direct(), can_city_build_later(), can_city_build_now(), cell_render_func(), choose_build_target(), cid_decode(), cid_encode(), city_build_unit(), city_choose_build_default(), city_dialog_update_building(), city_production_build_units(), city_production_buy_gold_cost(), city_production_gets_caravan_shields(), city_unit_present(), city_unit_supported(), client_change_all(), clipboard_copy_production(), collect_buildable_targets(), collect_eventually_buildable_targets(), dai_barbarian_choose_build(), dai_choose_attacker_air(), dai_choose_diplomat_defensive(), dai_choose_diplomat_offensive(), dai_choose_help_wonder(), dai_choose_paratrooper(), dai_choose_role_unit(), dai_choose_trade_route(), dai_hunter_missile_want(), dai_process_defender_want(), dai_unit_consider_bodyguard(), disband_city(), eco_report::disband_units(), domestic_advisor_choose_build(), drag_begin(), economy_report_command_callback(), tab_unit::edit_effects(), eval_hunter_want(), get_city_dialog_production_row(), get_production_name(), get_target_help_data(), get_tooltip(), help_callback(), is_unittype_req_active(), is_utype_needed(), kill_something_with(), military_advisor_choose_build(), name_and_sort_items(), city_production_delegate::paint(), production_help(), real_city_report_dialog_update_city(), really_handle_city_buy(), redraw_city_dialog(), send_rally_tile(), set_global_worklist(), progress_bar::set_pixmap(), target_get_section(), universal_build_shield_cost(), universal_kind_values(), universal_value_initial(), city_dialog::update_improvements(), upgrade_canvas_clipboard(), upgrade_unit_prod(), wl_help_from_iter(), worklist_change_build_target(), and worklist_item_postpone_req_vec().

◆ wrap_property

enum wrap_flag universals_u::wrap_property