1
0
Fork 0

Codechange: Road stops do not use RealSpriteGroup, ResolveReal is never called.

pull/14145/head
frosch 2025-04-28 17:38:04 +02:00 committed by frosch
parent 9116f96e2e
commit 0f1ef96ca1
2 changed files with 0 additions and 9 deletions

View File

@ -218,13 +218,6 @@ uint32_t RoadStopScopeResolver::GetVariable(uint8_t variable, [[maybe_unused]] u
return UINT_MAX; return UINT_MAX;
} }
const SpriteGroup *RoadStopResolverObject::ResolveReal(const RealSpriteGroup *group) const
{
if (group == nullptr) return nullptr;
return group->loading[0];
}
RoadStopResolverObject::RoadStopResolverObject(const RoadStopSpec *roadstopspec, BaseStation *st, TileIndex tile, RoadType roadtype, StationType type, uint8_t view, RoadStopResolverObject::RoadStopResolverObject(const RoadStopSpec *roadstopspec, BaseStation *st, TileIndex tile, RoadType roadtype, StationType type, uint8_t view,
CallbackID callback, uint32_t param1, uint32_t param2) CallbackID callback, uint32_t param1, uint32_t param2)
: SpecializedResolverObject<StationRandomTriggers>(roadstopspec->grf_prop.grffile, callback, param1, param2), roadstop_scope(*this, st, roadstopspec, tile, roadtype, type, view) : SpecializedResolverObject<StationRandomTriggers>(roadstopspec->grf_prop.grffile, callback, param1, param2), roadstop_scope(*this, st, roadstopspec, tile, roadtype, type, view)

View File

@ -122,8 +122,6 @@ struct RoadStopResolverObject : public SpecializedResolverObject<StationRandomTr
} }
TownScopeResolver *GetTown(); TownScopeResolver *GetTown();
const SpriteGroup *ResolveReal(const RealSpriteGroup *group) const override;
}; };
/** Road stop specification. */ /** Road stop specification. */