From 425ea508543d3473f1759530154b08cf1e51bfc4 Mon Sep 17 00:00:00 2001 From: belugas Date: Wed, 30 May 2007 02:08:18 +0000 Subject: [PATCH] (svn r9984) -Codechange: Remove an obsolete structure and a now meaningless enum, in favor of the "real thing" --- src/industry_cmd.cpp | 4 ++-- src/industry_map.h | 7 ------- src/table/industry_land.h | 2 +- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/industry_cmd.cpp b/src/industry_cmd.cpp index 2cf72a1fd3..5077f4b968 100644 --- a/src/industry_cmd.cpp +++ b/src/industry_cmd.cpp @@ -108,12 +108,12 @@ const IndustrySpec *GetIndustrySpec(IndustryType thistype) * This will ensure at once : proper access and * not allowing modifications of it. * @param gfx of industrytile (which is the index in _industry_specs) - * @pre gfx < NUM_INDUSTRY_GFXES + * @pre gfx < INVALID_INDUSTRYTILE * @return a pointer to the corresponding industrytile spec **/ const IndustryTileSpec *GetIndustryTileSpec(IndustryGfx gfx) { - assert(gfx < NUM_INDUSTRY_GFXES); + assert(gfx < INVALID_INDUSTRYTILE); return &_industry_tile_specs[gfx]; } diff --git a/src/industry_map.h b/src/industry_map.h index dd3cf1b117..86a62bdbf9 100644 --- a/src/industry_map.h +++ b/src/industry_map.h @@ -48,7 +48,6 @@ enum { GFX_BUBBLE_CATCHER = 162, GFX_TOFFEE_QUARY = 165, GFX_SUGAR_MINE_SIEVE = 174, - NUM_INDUSTRY_GFXES = 175, }; /** @@ -201,12 +200,6 @@ static inline void ResetIndustryConstructionStage(TileIndex tile) _m[tile].m1 = 0; } -/** Structure used to make a mapping from industry gfx to industry type */ -struct IndustryTypeSolver { - IndustryGfx MinGfx; ///< The first gfx index for the industry type - IndustryGfx MaxGfx; ///< The last gfx index for the industry type -}; - /** * Get the animation loop number * @param tile the tile to get the animation loop number of diff --git a/src/table/industry_land.h b/src/table/industry_land.h index 61ce5e0d8d..cbab09c43a 100644 --- a/src/table/industry_land.h +++ b/src/table/industry_land.h @@ -42,7 +42,7 @@ struct DrawIndustryCoordinates { #define M(s1, p1, s2, p2, sx, sy, w, h, dz, p) { { s1, p1 }, { s2, p2 }, sx, sy, w - 1, h - 1, dz, p } /** Structure for industry tiles drawing */ -static const DrawBuildingsTileStruct _industry_draw_tile_data[NUM_INDUSTRY_GFXES * 4] = { +static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOFFSET * 4] = { M( 0xf54, PAL_NONE, 0x7db, PAL_NONE, 7, 0, 9, 9, 10, 0), M( 0xf54, PAL_NONE, 0x7dc, PAL_NONE, 7, 0, 9, 9, 30, 0), M( 0xf54, PAL_NONE, 0x7dd, PAL_NONE, 7, 0, 9, 9, 30, 0),