summaryrefslogtreecommitdiff
path: root/src/newgrf_airporttiles.h
diff options
context:
space:
mode:
authoryexo <yexo@openttd.org>2010-02-22 14:16:19 +0000
committeryexo <yexo@openttd.org>2010-02-22 14:16:19 +0000
commit80fb5c70c8e5c41d519946fe59fba4185fe7af89 (patch)
treeca6df050a8761bbd87c4680305ca824a1916f767 /src/newgrf_airporttiles.h
parent683ad53d21871e49bd8f6071db25e8ab1ad4485b (diff)
downloadopenttd-80fb5c70c8e5c41d519946fe59fba4185fe7af89.tar.xz
(svn r19194) -Feature: action 0/1/2/3 support for newgrf airporttiles
Diffstat (limited to 'src/newgrf_airporttiles.h')
-rw-r--r--src/newgrf_airporttiles.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/newgrf_airporttiles.h b/src/newgrf_airporttiles.h
index 0cf148357..0a77f4e16 100644
--- a/src/newgrf_airporttiles.h
+++ b/src/newgrf_airporttiles.h
@@ -12,6 +12,7 @@
#ifndef NEWGRF_AIRPORTTILES_H
#define NEWGRF_AIRPORTTILES_H
+#include "airport.h"
#include "station_map.h"
#include "newgrf_commons.h"
#include "airport.h"
@@ -23,6 +24,9 @@ struct AirportTileSpec {
uint16 animation_info; ///< Information about the animation (is it looping, how many loops etc)
uint8 animation_speed; ///< The speed of the animation
+ uint8 callback_flags; ///< Flags telling which grf callback is set
+ uint8 animation_triggers; ///< When to start the animation
+ uint8 animation_special_flags; ///< Extra flags to influence the animation
bool enabled; ///< entity still available (by default true). newgrf can disable it, though
GRFFileProps grf_prop; ///< properties related the the grf file