diff options
author | terkhen <terkhen@openttd.org> | 2011-06-12 20:38:46 +0000 |
---|---|---|
committer | terkhen <terkhen@openttd.org> | 2011-06-12 20:38:46 +0000 |
commit | dc6218aa49101b3c0e20bd7e3da7ed05b7883b78 (patch) | |
tree | ba3120da6bbba2a955b63f26c113cf3b43a58d7b /src/newgrf_spritegroup.h | |
parent | dd8a436cbb997968431554fa5b2406cee8fb97ac (diff) | |
download | openttd-dc6218aa49101b3c0e20bd7e3da7ed05b7883b78.tar.xz |
(svn r22563) -Codechange: Use a function for storing values inside the persistent storage.
Diffstat (limited to 'src/newgrf_spritegroup.h')
-rw-r--r-- | src/newgrf_spritegroup.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/newgrf_spritegroup.h b/src/newgrf_spritegroup.h index 2a1b054f6..528d18bfc 100644 --- a/src/newgrf_spritegroup.h +++ b/src/newgrf_spritegroup.h @@ -314,8 +314,6 @@ struct ResolverObject { VarSpriteGroupScope scope; ///< Scope of currently resolved DeterministicSpriteGroup resp. RandomizedSpriteGroup byte count; ///< Additional scope for RandomizedSpriteGroup - BaseStorageArray *psa; ///< The persistent storage array of this resolved object. - const GRFFile *grffile; ///< GRFFile the resolved SpriteGroup belongs to union { @@ -382,6 +380,7 @@ struct ResolverObject { void (*SetTriggers)(const struct ResolverObject*, int); uint32 (*GetVariable)(const struct ResolverObject*, byte, byte, bool*); const SpriteGroup *(*ResolveReal)(const struct ResolverObject*, const RealSpriteGroup*); + void (*StorePSA)(struct ResolverObject*, uint, int32); }; #endif /* NEWGRF_SPRITEGROUP_H */ |