Freeciv-3.2
|
#include <nation.h>
union { ... } nation_type |
struct name_translation nation_type::adjective |
Definition at line 101 of file nation.h.
Referenced by handle_ruleset_nation(), nation_adjective_translation(), and nation_rule_name().
enum barbarian_type nation_type::barb_type |
Definition at line 110 of file nation.h.
Referenced by handle_ruleset_nation(), load_ruleset_nations(), nation_barbarian_type(), and pick_a_nation().
struct nation_list* nation_type::civilwar_nations |
Definition at line 135 of file nation.h.
Referenced by city_name_suggestion(), nation_free(), and nation_init().
struct { ... } nation_type::client |
Referenced by handle_nation_availability(), handle_ruleset_nation(), and is_nation_pickable().
struct nation_list* nation_type::conflicts_with |
Definition at line 140 of file nation.h.
Referenced by nation_free(), and nation_init().
struct nation_city_list* nation_type::default_cities |
Definition at line 131 of file nation.h.
Referenced by nation_cities(), nation_city_new(), nation_free(), and nation_init().
char nation_type::flag_graphic_alt[MAX_LEN_NAME] |
Definition at line 104 of file nation.h.
Referenced by handle_ruleset_nation(), and tileset_setup_nation_flag().
char nation_type::flag_graphic_str[MAX_LEN_NAME] |
Definition at line 103 of file nation.h.
Referenced by handle_ruleset_nation(), and tileset_setup_nation_flag().
struct nation_group_list* nation_type::groups |
Definition at line 116 of file nation.h.
Referenced by handle_ruleset_nation(), nation_free(), nation_init(), and nation_is_in_group().
int nation_type::init_buildings[MAX_NUM_BUILDING_LIST] |
Definition at line 123 of file nation.h.
Referenced by city_build_free_buildings(), handle_ruleset_nation(), and helptext_nation().
struct government* nation_type::init_government |
Definition at line 124 of file nation.h.
Referenced by final_ruleset_adjustments(), handle_ruleset_nation(), helptext_nation(), and init_government_of_nation().
int nation_type::init_techs[MAX_NUM_TECH_LIST] |
Definition at line 122 of file nation.h.
Referenced by give_initial_techs(), handle_ruleset_nation(), helptext_nation(), and nation_has_initial_tech().
struct unit_type* nation_type::init_units[MAX_NUM_UNIT_LIST] |
Definition at line 125 of file nation.h.
Referenced by handle_ruleset_nation(), helptext_nation(), and init_new_game().
bool nation_type::is_pickable |
Definition at line 161 of file nation.h.
Referenced by handle_nation_availability(), handle_ruleset_nation(), and is_nation_pickable().
bool nation_type::is_playable |
Definition at line 109 of file nation.h.
Referenced by handle_ruleset_nation(), and is_nation_playable().
Nation_type_id nation_type::item_number |
Definition at line 99 of file nation.h.
Referenced by nation_init(), and nation_number().
struct nation_leader_list* nation_type::leaders |
Definition at line 105 of file nation.h.
Referenced by nation_free(), nation_init(), nation_leader_by_name(), nation_leader_new(), and nation_leaders().
char* nation_type::legend |
Definition at line 107 of file nation.h.
Referenced by handle_ruleset_nation(), helptext_nation(), load_ruleset_nations(), and nation_free().
bool nation_type::no_startpos |
Definition at line 148 of file nation.h.
Referenced by client_can_pick_nation().
struct name_translation nation_type::noun_plural |
Definition at line 102 of file nation.h.
Referenced by handle_ruleset_nation(), and nation_plural_translation().
struct nation_list* nation_type::parent_nations |
Definition at line 136 of file nation.h.
Referenced by city_name_suggestion(), nation_free(), and nation_init().
Definition at line 118 of file nation.h.
Referenced by handle_edit_player(), is_nation_req_active(), races_dialog::ok_pressed(), player_set_nation(), playernation_command(), and races_toggles_set_sensitive().
Definition at line 143 of file nation.h.
Referenced by nation_color(), and nation_free().
struct { ... } nation_type::server |
struct nation_set_list* nation_type::sets |
Definition at line 113 of file nation.h.
Referenced by handle_ruleset_nation(), nation_free(), nation_init(), and nation_is_in_set().
struct nation_style* nation_type::style |
Definition at line 106 of file nation.h.
Referenced by handle_ruleset_nation(), and style_of_nation().
struct trait_limits* nation_type::traits |
Definition at line 145 of file nation.h.
Referenced by ai_traits_init(), api_methods_nation_trait_default(), api_methods_nation_trait_max(), api_methods_nation_trait_min(), nation_free(), and nation_init().
char* nation_type::translation_domain |
Definition at line 100 of file nation.h.
Referenced by government_ruler_title_new(), handle_ruleset_nation(), nation_free(), nation_init(), and nation_legend_translation().