Changeset - r17205:3efa24804974
[Not reviewed]
master
0 7 0
rubidium - 13 years ago 2011-02-04 14:37:24
rubidium@openttd.org
(svn r21954) -Cleanup: remove setting to not show the vehicle speed in the vehicle view
7 files changed with 9 insertions and 25 deletions:
0 comments (0 inline, 0 general)
src/aircraft_cmd.cpp
Show inline comments
 
@@ -605,9 +605,7 @@ static int UpdateAircraftSpeed(Aircraft 
 
	/* updates statusbar only if speed have changed to save CPU time */
 
	if (spd != v->cur_speed) {
 
		v->cur_speed = spd;
 
		if (_settings_client.gui.vehicle_speed) {
 
			SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH);
 
		}
 
		SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH);
 
	}
 

	
 
	/* Adjust distance moved by plane speed setting */
src/ground_vehicle.hpp
Show inline comments
 
@@ -340,7 +340,7 @@ struct GroundVehicle : public Specialize
 
	FORCEINLINE void SetLastSpeed()
 
	{
 
		if (this->cur_speed != this->gcache.last_speed) {
 
			if (_settings_client.gui.vehicle_speed || (this->gcache.last_speed == 0) != (this->cur_speed == 0)) {
 
			if ((this->gcache.last_speed == 0) != (this->cur_speed == 0)) {
 
				SetWindowWidgetDirty(WC_VEHICLE_VIEW, this->index, VVW_WIDGET_START_STOP_VEH);
 
			}
 
			this->gcache.last_speed = this->cur_speed;
src/lang/english.txt
Show inline comments
 
@@ -1090,7 +1090,6 @@ STR_CONFIG_SETTING_CAPTION              
 
STR_CONFIG_SETTING_OFF                                          :Off
 
STR_CONFIG_SETTING_ON                                           :On
 
STR_CONFIG_SETTING_DISABLED                                     :disabled
 
STR_CONFIG_SETTING_VEHICLESPEED                                 :{LTBLUE}Show vehicle speed in status bar: {ORANGE}{STRING1}
 
STR_CONFIG_SETTING_BUILDONSLOPES                                :{LTBLUE}Allow building on slopes and coasts: {ORANGE}{STRING1}
 
STR_CONFIG_SETTING_AUTOSLOPE                                    :{LTBLUE}Allow landscaping under buildings, tracks, etc. (autoslope): {ORANGE}{STRING1}
 
STR_CONFIG_SETTING_CATCHMENT                                    :{LTBLUE}Allow more realistically sized catchment areas: {ORANGE}{STRING1}
 
@@ -3038,23 +3037,14 @@ STR_VEHICLE_STATUS_LEAVING              
 
STR_VEHICLE_STATUS_CRASHED                                      :{RED}Crashed!
 
STR_VEHICLE_STATUS_BROKEN_DOWN                                  :{RED}Broken down
 
STR_VEHICLE_STATUS_STOPPED                                      :{RED}Stopped
 
STR_VEHICLE_STATUS_TRAIN_STOPPING                               :{RED}Stopping
 
STR_VEHICLE_STATUS_TRAIN_STOPPING_VEL                           :{RED}Stopping, {VELOCITY}
 
STR_VEHICLE_STATUS_TRAIN_NO_POWER                               :{RED}No power
 
STR_VEHICLE_STATUS_TRAIN_STUCK                                  :{ORANGE}Waiting for free path
 

	
 
STR_VEHICLE_STATUS_HEADING_FOR_STATION                          :{LTBLUE}Heading for {STATION}
 
STR_VEHICLE_STATUS_HEADING_FOR_STATION_VEL                      :{LTBLUE}Heading for {STATION}, {VELOCITY}
 
STR_VEHICLE_STATUS_NO_ORDERS                                    :{LTBLUE}No orders
 
STR_VEHICLE_STATUS_NO_ORDERS_VEL                                :{LTBLUE}No orders, {VELOCITY}
 

	
 
STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT                         :{LTBLUE}Heading for {WAYPOINT}
 
STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT_VEL                     :{LTBLUE}Heading for {WAYPOINT}, {VELOCITY}
 

	
 
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT                            :{ORANGE}Heading for {DEPOT}
 
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL                        :{ORANGE}Heading for {DEPOT}, {VELOCITY}
 

	
 
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE                    :{LTBLUE}Service at {DEPOT}
 
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL                :{LTBLUE}Service at {DEPOT}, {VELOCITY}
 

	
 
# Vehicle stopped/started animations
src/settings_type.h
Show inline comments
 
@@ -42,7 +42,6 @@ struct DifficultySettings {
 

	
 
/** Settings related to the GUI and other stuff that is not saved in the savegame. */
 
struct GUISettings {
 
	bool   vehicle_speed;                    ///< show vehicle speed
 
	bool   sg_full_load_any;                 ///< new full load calculation, any cargo must be full read from pre v93 savegames
 
	bool   lost_vehicle_warn;                ///< if a vehicle can't find its destination, show a warning
 
	uint8  order_review_system;              ///< perform order reviews on vehicles
src/ship_cmd.cpp
Show inline comments
 
@@ -307,9 +307,7 @@ static bool ShipAccelerate(Vehicle *v)
 
	/* updates statusbar only if speed have changed to save CPU time */
 
	if (spd != v->cur_speed) {
 
		v->cur_speed = spd;
 
		if (_settings_client.gui.vehicle_speed) {
 
			SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH);
 
		}
 
		SetWindowWidgetDirty(WC_VEHICLE_VIEW, v->index, VVW_WIDGET_START_STOP_VEH);
 
	}
 

	
 
	/* Convert direction-indepenent speed into direction-dependent speed. (old movement method) */
src/table/settings.h
Show inline comments
 
@@ -563,7 +563,6 @@ const SettingDesc _settings[] = {
 
	SDTC_OMANY(gui.autosave,                  SLE_UINT8, S,  0, 1, 4, _autosave_interval,     STR_NULL,                                       NULL),
 
	 SDTC_BOOL(gui.threaded_saves,                       S,  0,  true,                        STR_NULL,                                       NULL),
 
	SDTC_OMANY(gui.date_format_in_default_names,SLE_UINT8,S,MS, 0, 2, _savegame_date,         STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES,   NULL),
 
	 SDTC_BOOL(gui.vehicle_speed,                        S,  0,  true,                        STR_CONFIG_SETTING_VEHICLESPEED,                NULL),
 
	 SDTC_BOOL(gui.status_long_date,                     S,  0,  true,                        STR_CONFIG_SETTING_LONGDATE,                    NULL),
 
	 SDTC_BOOL(gui.show_finances,                        S,  0,  true,                        STR_CONFIG_SETTING_SHOWFINANCES,                NULL),
 
	 SDTC_BOOL(gui.autoscroll,                           S,  0, false,                        STR_CONFIG_SETTING_AUTOSCROLL,                  NULL),
src/vehicle_gui.cpp
Show inline comments
 
@@ -2404,7 +2404,7 @@ public:
 
					}
 
				} else {
 
					SetDParam(0, v->GetDisplaySpeed());
 
					str = STR_VEHICLE_STATUS_TRAIN_STOPPING + _settings_client.gui.vehicle_speed;
 
					str = STR_VEHICLE_STATUS_TRAIN_STOPPING_VEL;
 
				}
 
			} else { // no train
 
				str = STR_VEHICLE_STATUS_STOPPED;
 
@@ -2416,7 +2416,7 @@ public:
 
				case OT_GOTO_STATION: {
 
					SetDParam(0, v->current_order.GetDestination());
 
					SetDParam(1, v->GetDisplaySpeed());
 
					str = STR_VEHICLE_STATUS_HEADING_FOR_STATION + _settings_client.gui.vehicle_speed;
 
					str = STR_VEHICLE_STATUS_HEADING_FOR_STATION_VEL;
 
					break;
 
				}
 

	
 
@@ -2425,9 +2425,9 @@ public:
 
					SetDParam(1, v->current_order.GetDestination());
 
					SetDParam(2, v->GetDisplaySpeed());
 
					if (v->current_order.GetDepotActionType() & ODATFB_HALT) {
 
						str = STR_VEHICLE_STATUS_HEADING_FOR_DEPOT + _settings_client.gui.vehicle_speed;
 
						str = STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL;
 
					} else {
 
						str = STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE + _settings_client.gui.vehicle_speed;
 
						str = STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL;
 
					}
 
					break;
 
				}
 
@@ -2439,7 +2439,7 @@ public:
 
				case OT_GOTO_WAYPOINT: {
 
					assert(v->type == VEH_TRAIN || v->type == VEH_SHIP);
 
					SetDParam(0, v->current_order.GetDestination());
 
					str = STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT + _settings_client.gui.vehicle_speed;
 
					str = STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT_VEL;
 
					SetDParam(1, v->GetDisplaySpeed());
 
					break;
 
				}
 
@@ -2453,7 +2453,7 @@ public:
 

	
 
				default:
 
					if (v->GetNumManualOrders() == 0) {
 
						str = STR_VEHICLE_STATUS_NO_ORDERS + _settings_client.gui.vehicle_speed;
 
						str = STR_VEHICLE_STATUS_NO_ORDERS_VEL;
 
						SetDParam(0, v->GetDisplaySpeed());
 
					} else {
 
						str = STR_EMPTY;
0 comments (0 inline, 0 general)