summaryrefslogtreecommitdiff
path: root/src/newgrf_canal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/newgrf_canal.h')
-rw-r--r--src/newgrf_canal.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/newgrf_canal.h b/src/newgrf_canal.h
index 1972c2c86..03e7cdff8 100644
--- a/src/newgrf_canal.h
+++ b/src/newgrf_canal.h
@@ -17,8 +17,15 @@ enum CanalFeature {
};
+struct WaterFeature {
+ const SpriteGroup *group;
+ uint8 callbackmask;
+ uint8 flags;
+};
+
+
/** Table of canal 'feature' sprite groups */
-extern const SpriteGroup *_canal_sg[CF_END];
+extern WaterFeature _water_feature[CF_END];
/** Lookup the base sprite to use for a canal.