# HG changeset patch # User richk # Date 2006-06-25 13:42:37 # Node ID 919d15dcd9766b2529aabb8078ab47d7d9df37d8 # Parent 9ebdbd8a5a1b9ed4a92be7178fa18e95e110eecf (svn r5362) - Fix: Updated sprites in New Airports to be allow cleaner replacement by newgrf graphics. All tiles now use SPR_AIRPORT_APRON as the tarmac. Created two new sprites in airports.grf for half-grass half-tarmac tiles on Intercontinental airport. diff --git a/data/airports.grf b/data/airports.grf index 339534afbe272c120b2dcf6c588accd451f8b8b8..8c35d18d0a6582b6d974a10b4917c14b13731765 GIT binary patch literal 9488 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 Q2#R9&!t!h_hwFL$8)qrr`2YX_ diff --git a/station_cmd.c b/station_cmd.c --- a/station_cmd.c +++ b/station_cmd.c @@ -1603,12 +1603,12 @@ static const byte _airport_sections_inte 102, 120, 89, 89, 89, 89, 89, 89, 118, 120, 22, 22, 22, 22, 22, 22, 119, 117, 87, 54, 87, 8, 8, 8, 8, 51, 117, - 87, 18, 87, 85, 116, 116, 8, 9, 10, + 87, 162, 87, 85, 116, 116, 8, 9, 10, 87, 8, 8, 11, 31, 11, 8, 160, 32, 32, 160, 8, 11, 27, 11, 8, 8, 10, 87, 8, 8, 11, 30, 11, 8, 8, 10, - 87, 142, 8, 11, 29, 11, 10, 12, 10, - 87, 58, 87, 8, 8, 8, 10, 56, 117, + 87, 142, 8, 11, 29, 11, 10, 163, 10, + 87, 164, 87, 8, 8, 8, 10, 37, 117, 87, 120, 89, 89, 89, 89, 89, 89, 119, 121, 22, 22, 22, 22, 22, 22, 119, 37 }; @@ -2241,6 +2241,7 @@ static void TileLoop_Station(TileIndex t case GFX_RADAR_INTERNATIONAL_FIRST: case GFX_RADAR_METROPOLITAN_FIRST: case GFX_RADAR_DISTRICTWE_FIRST: // radar district W-E airport + case GFX_WINDSACK_INTERCON_FIRST : // for intercontinental airport AddAnimatedTile(tile); break; @@ -2300,6 +2301,17 @@ static void AnimateTile_Station(TileInde SetStationGfx(tile, gfx); MarkTileDirtyByTile(tile); + // handle intercontinental windsock + } else if (IS_BYTE_INSIDE(gfx, GFX_WINDSACK_INTERCON_FIRST, GFX_WINDSACK_INTERCON_LAST+1)) { + if (_tick_counter & 1) + return; + + if (++gfx == GFX_WINDSACK_INTERCON_LAST+1) { + gfx = GFX_WINDSACK_INTERCON_FIRST; + } + + SetStationGfx(tile, gfx); + MarkTileDirtyByTile(tile); } } diff --git a/station_map.h b/station_map.h --- a/station_map.h +++ b/station_map.h @@ -40,7 +40,9 @@ enum { GFX_RADAR_METROPOLITAN_LAST = 113, GFX_RADAR_DISTRICTWE_FIRST = 145, GFX_RADAR_DISTRICTWE_LAST = 156, - GFX_BASE_END = 161 + GFX_WINDSACK_INTERCON_FIRST = 164, + GFX_WINDSACK_INTERCON_LAST = 167, + GFX_BASE_END = 167 }; enum { diff --git a/table/sprites.h b/table/sprites.h --- a/table/sprites.h +++ b/table/sprites.h @@ -94,6 +94,8 @@ enum Sprites { SPR_NEWHANGAR_N = SPR_AIRPORTX_BASE + 10, SPR_NEWHANGAR_E = SPR_AIRPORTX_BASE + 11, SPR_NEWHELIPAD = SPR_AIRPORTX_BASE + 12, + SPR_GRASS_RIGHT = SPR_AIRPORTX_BASE + 13, + SPR_GRASS_LEFT = SPR_AIRPORTX_BASE + 14, /* Manager face sprites */ SPR_GRADIENT = 874, // background gradient behind manager face diff --git a/table/station_land.h b/table/station_land.h --- a/table/station_land.h +++ b/table/station_land.h @@ -983,6 +983,7 @@ static const DrawTileSeqStruct _station_ // helipad for helistation // concrete underground static const DrawTileSeqStruct _station_display_datas_0157[] = { + { 0, 1, 2, 16, 11, 40, SPR_NEWHELIPAD }, { 15, 0, 0, 1, 16, 6, SPR_AIRPORT_FENCE_Y | PALETTE_MODIFIER_COLOR }, // fences west { 0, 15, 0, 16, 1, 6, SPR_AIRPORT_FENCE_X | PALETTE_MODIFIER_COLOR }, // fences south TILE_SEQ_END() @@ -991,6 +992,7 @@ static const DrawTileSeqStruct _station_ // helipad for helistation // concrete underground static const DrawTileSeqStruct _station_display_datas_0158[] = { + { 0, 1, 2, 16, 11, 40, SPR_NEWHELIPAD }, { 15, 0, 0, 1, 16, 6, SPR_AIRPORT_FENCE_Y | PALETTE_MODIFIER_COLOR }, // fences west { 0, 0, 0, 16, 1, 6, SPR_AIRPORT_FENCE_X | PALETTE_MODIFIER_COLOR }, // fences north TILE_SEQ_END() @@ -999,6 +1001,7 @@ static const DrawTileSeqStruct _station_ // helipad for helistation // concrete underground static const DrawTileSeqStruct _station_display_datas_0159[] = { + { 0, 1, 2, 16, 11, 40, SPR_NEWHELIPAD }, { 0, 0, 0, 16, 1, 6, SPR_AIRPORT_FENCE_X | PALETTE_MODIFIER_COLOR }, // fences north TILE_SEQ_END() }; @@ -1016,6 +1019,18 @@ static const DrawTileSeqStruct _station_ TILE_SEQ_END() }; +// half grass half SPR_AIRPORT_APRON +static const DrawTileSeqStruct _station_display_datas_0162[] = { + { 0, 0, 0, 0, 0, 0, SPR_GRASS_LEFT }, + TILE_SEQ_END() +}; + +// half grass half SPR_AIRPORT_APRON +static const DrawTileSeqStruct _station_display_datas_0163[] = { + { 0, 0, 0, 0, 0, 0, SPR_GRASS_RIGHT }, + TILE_SEQ_END() +}; + static const DrawTileSprites _station_display_datas[] = { { SPR_RAIL_TRACK_X, _station_display_datas_0 }, { SPR_RAIL_TRACK_Y, _station_display_datas_1 }, @@ -1146,37 +1161,43 @@ static const DrawTileSprites _station_di { SPR_NSRUNWAY_END, _station_display_datas_0126 }, { SPR_NSRUNWAY1, _station_display_datas_0127 }, { SPR_NSRUNWAY_END, _station_display_datas_0128 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0129 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0130 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0131 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0132 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0133 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0134 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0135 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0136 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0137 }, + { SPR_AIRPORT_APRON, _station_display_datas_0129 }, + { SPR_AIRPORT_APRON, _station_display_datas_0130 }, + { SPR_AIRPORT_APRON, _station_display_datas_0131 }, + { SPR_AIRPORT_APRON, _station_display_datas_0132 }, + { SPR_AIRPORT_APRON, _station_display_datas_0133 }, + { SPR_AIRPORT_APRON, _station_display_datas_0134 }, + { SPR_AIRPORT_APRON, _station_display_datas_0135 }, + { SPR_AIRPORT_APRON, _station_display_datas_0136 }, + { SPR_AIRPORT_APRON, _station_display_datas_0137 }, { SPR_AIRPORT_AIRCRAFT_STAND, _station_display_datas_0138 }, { SPR_AIRPORT_AIRCRAFT_STAND, _station_display_datas_0139 }, { SPR_AIRPORT_AIRCRAFT_STAND, _station_display_datas_0140 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0141 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0142 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0143 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0144 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0145 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0146 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0147 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0148 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0149 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0150 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0151 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0152 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0153 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0154 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0155 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0156 }, - { SPR_NEWHELIPAD, _station_display_datas_0157 }, - { SPR_NEWHELIPAD, _station_display_datas_0158 }, - { SPR_NEWHELIPAD, _station_display_datas_0159 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0160 }, - { SPR_NEWAIRPORT_TARMAC, _station_display_datas_0161 }, + { SPR_AIRPORT_APRON, _station_display_datas_0141 }, + { SPR_AIRPORT_APRON, _station_display_datas_0142 }, + { SPR_AIRPORT_APRON, _station_display_datas_0143 }, + { SPR_AIRPORT_APRON, _station_display_datas_0144 }, + { SPR_AIRPORT_APRON, _station_display_datas_0145 }, + { SPR_AIRPORT_APRON, _station_display_datas_0146 }, + { SPR_AIRPORT_APRON, _station_display_datas_0147 }, + { SPR_AIRPORT_APRON, _station_display_datas_0148 }, + { SPR_AIRPORT_APRON, _station_display_datas_0149 }, + { SPR_AIRPORT_APRON, _station_display_datas_0150 }, + { SPR_AIRPORT_APRON, _station_display_datas_0151 }, + { SPR_AIRPORT_APRON, _station_display_datas_0152 }, + { SPR_AIRPORT_APRON, _station_display_datas_0153 }, + { SPR_AIRPORT_APRON, _station_display_datas_0154 }, + { SPR_AIRPORT_APRON, _station_display_datas_0155 }, + { SPR_AIRPORT_APRON, _station_display_datas_0156 }, + { SPR_AIRPORT_APRON, _station_display_datas_0157 }, + { SPR_AIRPORT_APRON, _station_display_datas_0158 }, + { SPR_AIRPORT_APRON, _station_display_datas_0159 }, + { SPR_AIRPORT_APRON, _station_display_datas_0160 }, + { SPR_AIRPORT_APRON, _station_display_datas_0161 }, + { SPR_AIRPORT_APRON, _station_display_datas_0162 }, + { SPR_AIRPORT_APRON, _station_display_datas_0163 }, + { SPR_FLAT_GRASS_TILE, _station_display_datas_58 }, + { SPR_FLAT_GRASS_TILE, _station_display_datas_59 }, + { SPR_FLAT_GRASS_TILE, _station_display_datas_60 }, + { SPR_FLAT_GRASS_TILE, _station_display_datas_61 }, };