Changeset - r15705:b86bac47bde9
[Not reviewed]
master
0 1 0
frosch - 14 years ago 2010-08-05 17:24:45
frosch@openttd.org
(svn r20382) -Codechange: Hide default airport layoutname if there is only one layout.
1 file changed with 7 insertions and 3 deletions:
0 comments (0 inline, 0 general)
src/airport_gui.cpp
Show inline comments
 
@@ -257,12 +257,16 @@ public:
 
				break;
 

	
 
			case BAIRW_LAYOUT_NUM:
 
				SetDParam(0, STR_STATION_BUILD_AIRPORT_LAYOUT_NAME);
 
				SetDParam(1, _selected_airport_layout + 1);
 
				SetDParam(0, STR_EMPTY);
 
				if (_selected_airport_index != -1) {
 
					const AirportSpec *as = GetAirportSpecFromClass(_selected_airport_class, _selected_airport_index);
 
					StringID string = GetAirportTextCallback(as, _selected_airport_layout, CBID_AIRPORT_LAYOUT_NAME);
 
					if (string != STR_UNDEFINED) SetDParam(0, string);
 
					if (string != STR_UNDEFINED) {
 
						SetDParam(0, string);
 
					} else if (as->num_table > 1) {
 
						SetDParam(0, STR_STATION_BUILD_AIRPORT_LAYOUT_NAME);
 
						SetDParam(1, _selected_airport_layout + 1);
 
					}
 
				}
 
				break;
 

	
0 comments (0 inline, 0 general)