From 3aba07b3bab2b61a8fbb4afaacefb8a9e7d12deb Mon Sep 17 00:00:00 2001 From: hreintke Date: Tue, 7 Sep 2021 16:47:29 +0200 Subject: [PATCH] Add Loading time to several displays --- gui/convoi_detail_t.cc | 6 ++++++ gui/depot_frame.cc | 1 + gui/vehiclelist_frame.cc | 1 + 3 files changed, 8 insertions(+) diff --git a/gui/convoi_detail_t.cc b/gui/convoi_detail_t.cc index 99c196a79..975cafeab 100644 --- a/gui/convoi_detail_t.cc +++ b/gui/convoi_detail_t.cc @@ -71,6 +71,12 @@ public: l->update(); } end_table(); + // loading time + if (v->get_desc()->get_capacity() > 0) { + l = new_component(); + l->buf().printf("%s %i", translator::translate("Loading time:"), v->get_desc()->get_loading_time()); + l->update(); + } // power if(v->get_desc()->get_power()>0) { l = new_component(); diff --git a/gui/depot_frame.cc b/gui/depot_frame.cc index 70713dc45..4730c10fa 100644 --- a/gui/depot_frame.cc +++ b/gui/depot_frame.cc @@ -1662,6 +1662,7 @@ void depot_frame_t::draw_vehicle_info_text(scr_coord pos) translator::translate( veh_type->get_freight_type()->get_mass() ), veh_type->get_freight_type()->get_catg()==0 ? translator::translate( veh_type->get_freight_type()->get_name() ) : translator::translate( veh_type->get_freight_type()->get_catg_name() ) ); + buf.printf(translator::translate("Loading time: %i\n"), veh_type->get_loading_time()); } else { buf.append( "\n" ); diff --git a/gui/vehiclelist_frame.cc b/gui/vehiclelist_frame.cc index 3fd5c2e4d..40678aacb 100644 --- a/gui/vehiclelist_frame.cc +++ b/gui/vehiclelist_frame.cc @@ -70,6 +70,7 @@ vehiclelist_stats_t::vehiclelist_stats_t(const vehicle_desc_t *v) translator::translate( veh->get_freight_type()->get_mass() ), veh->get_freight_type()->get_catg() == 0 ? translator::translate( veh->get_freight_type()->get_name() ) : translator::translate( veh->get_freight_type()->get_catg_name() ) ); + part1.printf("Loading time: %i\n", veh->get_loading_time()); } part1.printf( "%s %3d km/h\n", translator::translate( "Max. speed:" ), veh->get_topspeed() ); if( veh->get_power() > 0 ) { -- 2.20.1.windows.1