|
@@ -18,13 +18,13 @@
|
|
|
|
|
|
/** Resolver for the industry tiles scope. */
|
|
|
struct IndustryTileScopeResolver : public ScopeResolver {
|
|
|
Industry *industry; ///< Industry owning the tiles.
|
|
|
TileIndex tile; ///< %Tile being resolved.
|
|
|
|
|
|
IndustryTileScopeResolver(ResolverObject *ro, Industry *industry, TileIndex tile);
|
|
|
IndustryTileScopeResolver(ResolverObject &ro, Industry *industry, TileIndex tile);
|
|
|
|
|
|
/* virtual */ uint32 GetRandomBits() const;
|
|
|
/* virtual */ uint32 GetVariable(byte variable, uint32 parameter, bool *available) const;
|
|
|
/* virtual */ uint32 GetTriggers() const;
|
|
|
/* virtual */ void SetTriggers(int triggers) const;
|
|
|
};
|