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:
@@ -1098,12 +1098,10 @@ void DumpStationSpriteGroup(const StationSpec *statspec, BaseStation *st, Sprite
|
||||
void UpdateStationTileCacheFlags(bool force_update)
|
||||
{
|
||||
SimpleChecksum64 checksum;
|
||||
for (uint i = 0; StationClass::IsClassIDValid((StationClassID)i); i++) {
|
||||
StationClass *stclass = StationClass::Get((StationClassID)i);
|
||||
|
||||
checksum.Update(stclass->GetSpecCount());
|
||||
for (uint j = 0; j < stclass->GetSpecCount(); j++) {
|
||||
const StationSpec *statspec = stclass->GetSpec(j);
|
||||
for (const StationClass &cls : StationClass::Classes()) {
|
||||
checksum.Update(cls.GetSpecCount());
|
||||
for (uint j = 0; j < cls.GetSpecCount(); j++) {
|
||||
const StationSpec *statspec = cls.GetSpec(j);
|
||||
if (statspec == nullptr) continue;
|
||||
|
||||
checksum.Update(j);
|
||||
|
Reference in New Issue
Block a user