![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <road.h>
Collaboration diagram for road_type:Public Attributes | |
| int | id |
| int | move_cost |
| enum road_move_mode | move_mode |
| int | tile_incr_const [O_LAST] |
| int | tile_incr [O_LAST] |
| int | tile_bonus [O_LAST] |
| enum road_compat | compat |
| struct requirement_vector | first_reqs |
| bv_roads | integrates |
| bv_road_flags | flags |
| struct extra_type_list * | integrators |
| struct extra_type * | self |
| enum road_compat road_type::compat |
Definition at line 61 of file road.h.
Referenced by handle_ruleset_road(), load_ruleset_terrain(), save_terrain_ruleset(), and send_ruleset_roads().
| struct requirement_vector road_type::first_reqs |
Definition at line 61 of file road.h.
Referenced by are_road_reqs_fulfilled(), handle_ruleset_road(), load_ruleset_terrain(), road_compat_special(), and send_ruleset_roads().
| bv_road_flags road_type::flags |
Definition at line 67 of file road.h.
Referenced by handle_ruleset_road(), load_ruleset_terrain(), road_has_flag(), and send_ruleset_roads().
| int road_type::id |
Definition at line 55 of file road.h.
Referenced by handle_ruleset_road(), and road_number().
| bv_roads road_type::integrates |
Definition at line 66 of file road.h.
Referenced by handle_ruleset_road(), load_ruleset_terrain(), road_integrators_cache_init(), sanity_check_ruleset_data(), and send_ruleset_roads().
| struct extra_type_list* road_type::integrators |
Definition at line 72 of file road.h.
Referenced by are_road_reqs_fulfilled(), is_native_move(), road_compat_special(), road_integrators_cache_init(), sanity_check_ruleset_data(), and tile_move_cost_ptrs().
| int road_type::move_cost |
Definition at line 57 of file road.h.
Referenced by compare_road_move_cost(), handle_ruleset_road(), helptext_extra(), load_ruleset_terrain(), popup_terrain_info(), road_provides_move_bonus(), save_terrain_ruleset(), send_ruleset_roads(), settler_evaluate_improvements(), tai_tile_worker_task_select(), texai_tile_worker_task_select(), and tile_move_cost_ptrs().
| enum road_move_mode road_type::move_mode |
Definition at line 57 of file road.h.
Referenced by handle_ruleset_road(), is_cardinal_only_road(), is_native_move(), load_ruleset_terrain(), save_terrain_ruleset(), send_ruleset_roads(), and tile_move_cost_ptrs().
| struct extra_type* road_type::self |
Definition at line 74 of file road.h.
Referenced by road_extra_get().
| int road_type::tile_bonus[O_LAST] |
Definition at line 61 of file road.h.
Referenced by handle_ruleset_road(), helptext_road_bonus_str(), load_ruleset_terrain(), save_terrain_ruleset(), send_ruleset_roads(), and tile_roads_output_bonus().
| int road_type::tile_incr[O_LAST] |
Definition at line 60 of file road.h.
Referenced by extra_bonus_for_terrain(), handle_ruleset_road(), helptext_extra(), helptext_road_bonus_str(), load_ruleset_terrain(), save_terrain_ruleset(), send_ruleset_roads(), and tile_roads_output_incr().
| int road_type::tile_incr_const[O_LAST] |
Definition at line 59 of file road.h.
Referenced by extra_bonus_for_terrain(), handle_ruleset_road(), helptext_road_bonus_str(), load_ruleset_terrain(), save_terrain_ruleset(), send_ruleset_roads(), and tile_roads_output_incr().