Debug: Dump all station sprite groups, not just current resolved one

This commit is contained in:
Jonathan G Rennison
2023-01-29 14:14:17 +00:00
parent eec398013e
commit f3645cf629
2 changed files with 49 additions and 2 deletions

View File

@@ -657,8 +657,8 @@ class NIHStation : public NIHelper {
/* virtual */ void SpriteDump(uint index, DumpSpriteGroupPrinter print) const override
{
StationResolverObject ro(GetStationSpec(index), Station::GetByTile(index), index, INVALID_RAILTYPE);
DumpSpriteGroup(ro.root_spritegroup, std::move(print));
extern void DumpStationSpriteGroup(const StationSpec *statspec, BaseStation *st, DumpSpriteGroupPrinter print);
DumpStationSpriteGroup(GetStationSpec(index), BaseStation::GetByTile(index), std::move(print));
}
};