summaryrefslogtreecommitdiff
path: root/table/build_industry.h
diff options
context:
space:
mode:
Diffstat (limited to 'table/build_industry.h')
-rw-r--r--table/build_industry.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/table/build_industry.h b/table/build_industry.h
index 44d83040f..82741b781 100644
--- a/table/build_industry.h
+++ b/table/build_industry.h
@@ -1,5 +1,21 @@
/* $Id$ */
+
+typedef struct IndustryTileTable {
+ TileIndexDiffC ti;
+ IndustryGfx gfx;
+} IndustryTileTable;
+
+typedef struct IndustrySpec {
+ const IndustryTileTable *const *table;
+ byte num_table;
+ byte a,b,c;
+ CargoID produced_cargo[2];
+ byte production_rate[2];
+ CargoID accepts_cargo[3];
+ byte check_proc;
+} IndustrySpec;
+
#define MK(x,y, m) {{x, y}, m}
#define MKEND {{-0x80, 0}, 0}