Merge branch 'master' into jgrpp
# Conflicts: # cmake/scripts/FindVersion.cmake # src/airport_gui.cpp # src/industry_gui.cpp # src/newgrf.cpp # src/newgrf_class_func.h # src/newgrf_object.h # src/newgrf_roadstop.cpp # src/newgrf_roadstop.h # src/object_gui.cpp # src/rail_gui.cpp # src/road_cmd.h # src/road_gui.cpp # src/station_cmd.h # src/strings.cpp # src/waypoint_cmd.h
This commit is contained in:
@@ -1326,15 +1326,11 @@ public:
|
||||
|
||||
this->station_classes.clear();
|
||||
|
||||
for (uint i = 0; StationClass::IsClassIDValid((StationClassID)i); i++) {
|
||||
StationClassID station_class_id = (StationClassID)i;
|
||||
if (station_class_id == StationClassID::STAT_CLASS_WAYP) {
|
||||
// Skip waypoints.
|
||||
continue;
|
||||
}
|
||||
StationClass *station_class = StationClass::Get(station_class_id);
|
||||
if (station_class->GetUISpecCount() == 0) continue;
|
||||
station_classes.push_back(station_class_id);
|
||||
for (const auto &cls : StationClass::Classes()) {
|
||||
/* Skip waypoints. */
|
||||
if (cls.Index() == STAT_CLASS_WAYP) continue;
|
||||
if (cls.GetUISpecCount() == 0) continue;
|
||||
station_classes.push_back(cls.Index());
|
||||
}
|
||||
|
||||
if (_railstation.newstations) {
|
||||
|
Reference in New Issue
Block a user