Freeciv-3.3
|
#include <terrain.h>
Definition at line 130 of file terrain.h.
Referenced by handle_ruleset_terrain(), and terrains_init().
int terrain::base_time |
Definition at line 105 of file terrain.h.
Referenced by handle_ruleset_terrain(), terrain_can_support_alteration(), terrain_extra_build_time(), and help_widget::terrain_max_values().
Definition at line 134 of file terrain.h.
Referenced by climate_change().
Definition at line 134 of file terrain.h.
Referenced by climate_change().
Definition at line 108 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), help_update_terrain(), mr_menu::menus_sensitive(), real_menus_update(), help_widget::set_topic_terrain(), and tile_cultivate().
int terrain::cultivate_time |
Definition at line 109 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and tile_activity_time().
int terrain::defense_bonus |
Definition at line 93 of file terrain.h.
Referenced by find_best_tile_to_paradrop_to(), handle_ruleset_terrain(), help_update_terrain(), edit_terrain::refresh(), edit_terrain::set_defense_value(), help_widget::set_topic_terrain(), and help_widget::terrain_max_values().
int terrain::extra_removal_times[MAX_EXTRA_TYPES] |
Definition at line 128 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), terrain_extra_removal_time(), and terrains_init().
bv_terrain_flags terrain::flags |
Definition at line 152 of file terrain.h.
Referenced by edit_terrain::closeEvent(), edit_terrain::edit_terrain(), and handle_ruleset_terrain().
char terrain::graphic_alt[MAX_LEN_NAME] |
Definition at line 81 of file terrain.h.
Referenced by edit_terrain::gfx_tag_alt_given(), handle_ruleset_terrain(), edit_terrain::refresh(), and tileset_setup_tile_type().
char terrain::graphic_alt2[MAX_LEN_NAME] |
Definition at line 82 of file terrain.h.
Referenced by edit_terrain::gfx_tag_alt2_given(), handle_ruleset_terrain(), edit_terrain::refresh(), and tileset_setup_tile_type().
char terrain::graphic_str[MAX_LEN_NAME] |
Definition at line 80 of file terrain.h.
Referenced by edit_terrain::gfx_tag_given(), handle_ruleset_terrain(), edit_terrain::refresh(), and tileset_setup_tile_type().
Definition at line 156 of file terrain.h.
Referenced by handle_ruleset_terrain(), edit_terrain::helptext(), and helptext_terrain().
char terrain::identifier |
Definition at line 84 of file terrain.h.
Referenced by terrain2char(), terrain_by_identifier(), and terrain_identifier().
int terrain::irrigation_food_incr |
Definition at line 114 of file terrain.h.
Referenced by city_tile_output(), extra_bonus_for_terrain(), handle_ruleset_terrain(), and help_widget::terrain_max_values().
int terrain::irrigation_time |
Definition at line 115 of file terrain.h.
Referenced by get_activity_time(), handle_ruleset_terrain(), terrain_can_support_alteration(), terrain_extra_build_time(), and help_widget::terrain_max_values().
int terrain::item_number |
Definition at line 76 of file terrain.h.
Referenced by terrain_number(), and terrains_init().
int terrain::mining_shield_incr |
Definition at line 117 of file terrain.h.
Referenced by city_tile_output(), extra_bonus_for_terrain(), handle_ruleset_terrain(), and help_widget::terrain_max_values().
int terrain::mining_time |
Definition at line 118 of file terrain.h.
Referenced by handle_ruleset_terrain(), terrain_can_support_alteration(), terrain_extra_build_time(), and help_widget::terrain_max_values().
int terrain::movement_cost |
Definition at line 92 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), popup_terrain_info(), edit_terrain::refresh(), edit_terrain::set_mcost_value(), help_widget::set_topic_terrain(), and help_widget::terrain_max_values().
struct name_translation terrain::name |
Definition at line 77 of file terrain.h.
Referenced by handle_ruleset_terrain(), tab_terrains::name_given(), terrain_name_translation(), and terrain_rule_name().
bv_unit_classes terrain::native_to |
Definition at line 150 of file terrain.h.
Referenced by edit_terrain::closeEvent(), edit_terrain::edit_terrain(), handle_ruleset_terrain(), and is_native_to_class().
Definition at line 95 of file terrain.h.
Referenced by city_tile_output(), extra_bonus_for_terrain(), handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and help_widget::terrain_max_values().
int terrain::pillage_time |
Definition at line 125 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), terrain_extra_removal_time(), and help_widget::terrain_max_values().
int terrain::placing_time |
Definition at line 120 of file terrain.h.
Referenced by handle_ruleset_terrain(), and terrain_can_support_alteration().
Definition at line 111 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), help_update_terrain(), mr_menu::menus_sensitive(), real_menus_update(), help_widget::set_topic_terrain(), and tile_plant().
int terrain::plant_time |
Definition at line 112 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and tile_activity_time().
Definition at line 146 of file terrain.h.
Referenced by count_terrain_property_near_tile(), is_tiny_island(), make_rivers(), pick_ocean(), and pick_terrain().
int* terrain::resource_freq |
Definition at line 98 of file terrain.h.
Referenced by handle_ruleset_terrain().
struct extra_type** terrain::resources |
Definition at line 97 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and terrain_has_resource().
Definition at line 154 of file terrain.h.
Referenced by get_terrain_color(), handle_ruleset_terrain(), imgcolor_terrain(), and terrains_init().
Definition at line 104 of file terrain.h.
Referenced by extra_bonus_for_terrain(), handle_ruleset_terrain(), helptext_road_bonus_str(), and help_widget::terrain_max_values().
int terrain::road_time |
Definition at line 106 of file terrain.h.
Referenced by handle_ruleset_terrain(), terrain_can_support_alteration(), terrain_extra_build_time(), and help_widget::terrain_max_values().
bool terrain::ruledit_disabled |
Definition at line 78 of file terrain.h.
Referenced by tab_terrains::add_now(), tab_terrains::delete_now(), tab_terrains::name_given(), and terrains_init().
void* terrain::ruledit_dlg |
Definition at line 79 of file terrain.h.
Referenced by edit_terrain::closeEvent(), tab_terrains::delete_now(), tab_terrains::edit_now(), and terrains_init().
enum terrain_class terrain::tclass |
Definition at line 90 of file terrain.h.
Referenced by count_terrain_class_near_tile(), handle_ruleset_terrain(), is_terrain_class_card_near(), is_terrain_class_near_tile(), terrain_class_name_translation(), and terrain_type_terrain_class().
Definition at line 122 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), help_update_terrain(), mr_menu::menus_sensitive(), real_menus_update(), help_widget::set_topic_terrain(), and tile_transform().
int terrain::transform_time |
Definition at line 124 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), help_widget::terrain_max_values(), and tile_activity_time().
Definition at line 133 of file terrain.h.
Referenced by climate_change().
Definition at line 133 of file terrain.h.
Referenced by climate_change().