hi Gremnon i only need the src/statusbar_gui.cpp i have added in r17765_reduced_tree_growth
but cant test befor the main update has beed added
also the prevent towns from building ANY roads i cant find what patch you want for that
Code: Select all
Index: src/statusbar_gui.cpp
===================================================================
--- src/statusbar_gui.cpp (revision 17680)
+++ src/statusbar_gui.cpp (working copy)
@@ -104,8 +104,18 @@
const Company *c = (_local_company == COMPANY_SPECTATOR) ? NULL : Company::Get(_local_company);
this->DrawWidgets();
- SetDParam(0, _date);
- DrawString(this->widget[SBW_LEFT].left + 1, this->widget[SBW_LEFT].right - 1, 1, (_pause_mode || _settings_client.gui.status_long_date) ? STR_WHITE_DATE_LONG : STR_WHITE_DATE_SHORT, TC_FROMSTRING, SA_CENTER);
+ if (_settings_client.gui.status_virtual_time) {
+ if (_virtual_time == INVALID_TIME) _virtual_time = DateToTime(_date, _date_fract);
+ SetDParam(0, (_pause_mode || _settings_client.gui.status_long_date) ? STR_WHITE_DATE_LONG : STR_WHITE_DATE_SHORT);
+ SetDParam(1, _date);
+ SetDParam(2, (_settings_client.gui.status_virtual_time == 1) ?
+ STR_STATUS_TIME_12 : STR_STATUS_TIME_24);
+ SetDParam(3, _virtual_time);
+ DrawString(this->widget[SBW_LEFT].left + 1, this->widget[SBW_LEFT].right - 1, 1, STR_STATUS_TIME, TC_FROMSTRING, SA_CENTER);
+ } else {
+ SetDParam(0, _date);
+ DrawString(this->widget[SBW_LEFT].left + 1, this->widget[SBW_LEFT].right - 1, 1, (_pause_mode || _settings_client.gui.status_long_date) ? STR_WHITE_DATE_LONG : STR_WHITE_DATE_SHORT, TC_FROMSTRING, SA_CENTER);
+ }
if (c != NULL) {
/* Draw company money */