Freeciv-3.2
|
#include <terrain.h>
Definition at line 237 of file terrain.h.
Referenced by handle_ruleset_terrain(), and terrains_init().
int terrain::base_time |
Definition at line 212 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 241 of file terrain.h.
Referenced by climate_change().
Definition at line 241 of file terrain.h.
Referenced by climate_change().
Definition at line 215 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 216 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 200 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 235 of file terrain.h.
Referenced by actres_possible(), handle_ruleset_terrain(), rscompat_terrain_extra_rmtime_3_2(), terrain_extra_removal_time(), and terrains_init().
bv_terrain_flags terrain::flags |
Definition at line 259 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 188 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 189 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 187 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 263 of file terrain.h.
Referenced by handle_ruleset_terrain(), edit_terrain::helptext(), and helptext_terrain().
char terrain::identifier |
Definition at line 191 of file terrain.h.
Referenced by terrain2char(), terrain_by_identifier(), and terrain_identifier().
int terrain::irrigation_food_incr |
Definition at line 221 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 222 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 183 of file terrain.h.
Referenced by terrain_number(), and terrains_init().
int terrain::mining_shield_incr |
Definition at line 224 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 225 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 199 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 184 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 257 of file terrain.h.
Referenced by edit_terrain::closeEvent(), edit_terrain::edit_terrain(), handle_ruleset_terrain(), and is_native_to_class().
Definition at line 202 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 232 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 227 of file terrain.h.
Referenced by handle_ruleset_terrain(), player_can_place_extra(), and terrain_can_support_alteration().
Definition at line 218 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 219 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and tile_activity_time().
Definition at line 253 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 205 of file terrain.h.
Referenced by handle_ruleset_terrain().
struct extra_type** terrain::resources |
Definition at line 204 of file terrain.h.
Referenced by handle_ruleset_terrain(), help_update_terrain(), help_widget::set_topic_terrain(), and terrain_has_resource().
Definition at line 261 of file terrain.h.
Referenced by get_terrain_color(), handle_ruleset_terrain(), imgcolor_terrain(), and terrains_init().
Definition at line 211 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 213 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 185 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 186 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 197 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 229 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 231 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 240 of file terrain.h.
Referenced by climate_change().
Definition at line 240 of file terrain.h.
Referenced by climate_change().