tron@2186: /* $Id$ */ tron@2186: tron@536: #define TILE_SEQ_END() { 0x80, 0, 0, 0, 0, 0, 0 } truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_0[] = { celestar@2187: { 0, 0, 0, 16, 5, 2, 0x42E | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 11, 0, 16, 5, 2, 0x430 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_1[] = { celestar@2187: { 0, 0, 0, 5, 16, 2, 0x42F | PALETTE_MODIFIER_COLOR }, celestar@2187: { 11, 0, 0, 5, 16, 2, 0x42D | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_2[] = { celestar@2187: { 0, 0, 0, 16, 5, 2, 0x431 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 11, 0, 16, 5, 2, 0x430 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_3[] = { celestar@2187: { 0, 0, 0, 5, 16, 2, 0x432 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 11, 0, 0, 5, 16, 2, 0x42D | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_4[] = { celestar@2187: { 0, 0, 0, 16, 5, 7, 0x434 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 11, 0, 16, 5, 2, 0x430 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 16, 16, 16, 10, 0x437 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0,0x80, 0, 0, 0, 0x43B | PALETTE_TO_TRANSPARENT }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_5[] = { celestar@2187: { 0, 0, 0, 5, 16, 2, 0x435 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 11, 0, 0, 5, 16, 2, 0x42D | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 16, 16, 16, 10, 0x438 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0,0x80, 0, 0, 0, 0x43C | PALETTE_TO_TRANSPARENT }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_6[] = { celestar@2187: { 0, 0, 0, 16, 5, 2, 0x42E | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 11, 0, 16, 5, 2, 0x436 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 16, 16, 16, 10, 0x439 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0,0x80, 0, 0, 0, 0x43D | PALETTE_TO_TRANSPARENT }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_7[] = { celestar@2187: { 0, 0, 0, 5, 16, 2, 0x42F | PALETTE_MODIFIER_COLOR }, celestar@2187: { 11, 0, 0, 5, 16, 2, 0x433 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 16, 16, 16, 10, 0x43A | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0,0x80, 0, 0, 0, 0x43E | PALETTE_TO_TRANSPARENT }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_8[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_9[] = { celestar@2187: { 0, 0, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_10[] = { celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_11[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_12[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_13[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_14[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_15[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_16[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_17[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_18[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_19[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_20[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_21[] = { celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_22[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_23[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_24[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_25[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_26[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_27[] = { celestar@2187: { 2, 0, 0, 11, 16, 40, 0xA5A | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_28[] = { celestar@2187: { 3, 3, 0, 10, 10, 60, 0xA5B | PALETTE_MODIFIER_COLOR }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_29[] = { celestar@2187: { 0, 1, 0, 14, 14, 30, 0xA5C | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_30[] = { celestar@2187: { 3, 3, 0, 10, 11, 35, 0xA5D | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_31[] = { celestar@2187: { 0, 3, 0, 16, 11, 40, 0xA5E | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_32[] = { celestar@2187: { 14, 0, 0, 2, 16, 28, 0xA5F | PALETTE_MODIFIER_COLOR }, darkvater@384: { 0, 0, 0, 2, 16, 28, 0xA60 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_33[] = { darkvater@384: { 7, 11, 0, 3, 3, 14, 0xA63 }, celestar@2187: { 0, 0, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_34[] = { darkvater@384: { 2, 7, 0, 3, 3, 14, 0xA64 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_35[] = { darkvater@384: { 3, 2, 0, 3, 3, 14, 0xA65 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_36[] = { darkvater@384: { 0, 8, 0, 14, 3, 14, 0xA66 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_37[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_38[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_39[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA78 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_40[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA79 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_41[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7A }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_42[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7B }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_43[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7C }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_44[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7D }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_45[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7E }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_46[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7F }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_47[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA80 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_48[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA81 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_49[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA82 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_50[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA83 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_51[] = { darkvater@384: { 7, 7, 0, 2, 2, 70, 0xA29 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_52[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_53[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_54[] = { celestar@2187: { 0, 0, 0, 15, 15, 30, 0xA6C | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_55[] = { celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_56[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_57[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_58[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 4, 11, 0, 1, 1, 20, 0xA74 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_59[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 4, 11, 0, 1, 1, 20, 0xA75 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_60[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 4, 11, 0, 1, 1, 20, 0xA76 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_61[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 4, 11, 0, 1, 1, 20, 0xA77 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_62[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_63[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_64[] = { celestar@2187: { 0, 15, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_65[] = { celestar@2187: { 14, 0, 0, 2, 16, 28, 0xA61 | PALETTE_MODIFIER_COLOR }, darkvater@384: { 0, 0, 0, 2, 16, 28, 0xA62 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_66[] = { celestar@2187: { 0, 0, 0, 16, 16, 60, 0xA49 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_67[] = { celestar@2187: { 0, 15, 0, 13, 1, 10, 0xA98 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 13, 0, 0, 3, 16, 10, 0xA9C | PALETTE_MODIFIER_COLOR }, celestar@2187: { 2, 0, 0, 11, 1, 10, 0xAA0 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_68[] = { celestar@2187: { 15, 3, 0, 1, 13, 10, 0xA99 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 0, 16, 3, 10, 0xA9D | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 3, 0, 1, 11, 10, 0xAA1 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_69[] = { celestar@2187: { 3, 0, 0, 13, 1, 10, 0xA9A | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 0, 3, 16, 10, 0xA9E | PALETTE_MODIFIER_COLOR }, celestar@2187: { 3, 15, 0, 11, 1, 10, 0xAA2 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_70[] = { celestar@2187: { 0, 0, 0, 1, 13, 10, 0xA9B | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 13, 0, 16, 3, 10, 0xA9F | PALETTE_MODIFIER_COLOR }, celestar@2187: { 15, 2, 0, 1, 11, 10, 0xAA3 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_71[] = { celestar@2187: { 2, 0, 0, 11, 1, 10, 0xA88 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 13, 0, 0, 3, 16, 10, 0xA8C | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 13, 0, 13, 3, 10, 0xA90 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_72[] = { celestar@2187: { 0, 3, 0, 1, 11, 10, 0xA89 | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 0, 16, 3, 10, 0xA8D | PALETTE_MODIFIER_COLOR }, celestar@2187: { 13, 3, 0, 3, 13, 10, 0xA91 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_73[] = { celestar@2187: { 3, 15, 0, 11, 1, 10, 0xA8A | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 0, 3, 16, 10, 0xA8E | PALETTE_MODIFIER_COLOR }, celestar@2187: { 3, 0, 0, 13, 3, 10, 0xA92 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_74[] = { celestar@2187: { 15, 2, 0, 1, 11, 10, 0xA8B | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 13, 0, 16, 3, 10, 0xA8F | PALETTE_MODIFIER_COLOR }, celestar@2187: { 0, 0, 0, 3, 13, 10, 0xA93 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_75[] = { darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_76[] = { darkvater@384: { 0, 4, 0, 16, 8, 8, 0xAA7 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_77[] = { darkvater@384: { 4, 0, 0, 8, 16, 8, 0xAA8 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_78[] = { darkvater@384: { 0, 4, 0, 16, 8, 8, 0xAA9 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_79[] = { darkvater@384: { 4, 0, 0, 8, 16, 8, 0xAAA }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_80[] = { darkvater@384: { 0, 4, 0, 16, 8, 8, 0xAAB }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_81[] = { darkvater@384: { 4, 0, 0, 8, 16, 8, 0xAAC }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_82[] = { truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@222: // end of runway darkvater@384: const DrawTileSeqStruct _station_display_datas_083[] = { truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // runway tiles darkvater@384: const DrawTileSeqStruct _station_display_datas_084[] = { truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // control tower with concrete underground and no fence darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_085[] = { celestar@2187: { 3, 3, 0, 10, 10, 60, 0xA5B | PALETTE_MODIFIER_COLOR }, // control tower truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // new airportdepot, facing west darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_086[] = { celestar@2187: { 14, 0, 0, 2, 16, 28, 0xA61 | PALETTE_MODIFIER_COLOR }, darkvater@384: { 0, 0, 0, 2, 16, 28, 0xA62 }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // asphalt tile with fences in north darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_087[] = { celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@222: // end of runway darkvater@384: const DrawTileSeqStruct _station_display_datas_088[] = { celestar@2187: { 0, 0, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, // fences truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // runway tiles darkvater@384: const DrawTileSeqStruct _station_display_datas_089[] = { celestar@2187: { 0, 0, 0, 16, 1, 6, 0xA68 | PALETTE_MODIFIER_COLOR }, // fences truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // turning radar with concrete underground fences on south -- needs 12 tiles darkvater@384: // concrete underground truelight@0: //BEGIN darkvater@384: const DrawTileSeqStruct _station_display_datas_090[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA78 }, // turning radar celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, //fences truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_091[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA79 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_092[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7A }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_093[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7B }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_094[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7C }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_095[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7D }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_096[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7E }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_097[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7F }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_098[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA80 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_099[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA81 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0100[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA82 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0101[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA83 }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: //END truelight@0: truelight@0: // turning radar with concrete underground fences on north -- needs 12 tiles darkvater@384: // concrete underground truelight@0: //BEGIN darkvater@384: const DrawTileSeqStruct _station_display_datas_0102[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA78 }, // turning radar celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0103[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA79 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0104[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7A }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0105[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7B }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0106[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7C }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0107[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7D }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0108[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7E }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0109[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA7F }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0110[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA80 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0111[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA81 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0112[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA82 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0113[] = { darkvater@384: { 7, 7, 0, 2, 2, 8, 0xA83 }, celestar@2187: { 0, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: //END truelight@0: truelight@0: // helipad for international airport darkvater@384: // concrete underground darkvater@384: const DrawTileSeqStruct _station_display_datas_0114[] = { tron@2571: { 10, 6, 0, 0, 0, 0, SPR_AIRPORT_HELIPAD }, celestar@2187: { 15, 0, 0, 1, 16, 6, 0xA67 | PALETTE_MODIFIER_COLOR }, // fences bottom truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSprites _station_display_datas[] = { darkvater@384: { 0x3F4, _station_display_datas_0 }, darkvater@384: { 0x3F3, _station_display_datas_1 }, darkvater@384: { 0x3F4, _station_display_datas_2 }, darkvater@384: { 0x3F3, _station_display_datas_3 }, darkvater@384: { 0x3F4, _station_display_datas_4 }, darkvater@384: { 0x3F3, _station_display_datas_5 }, darkvater@384: { 0x3F4, _station_display_datas_6 }, darkvater@384: { 0x3F3, _station_display_datas_7 }, darkvater@384: { 0xA4A, _station_display_datas_8 }, darkvater@384: { 0xA4A, _station_display_datas_9 }, darkvater@384: { 0xA4A, _station_display_datas_10 }, darkvater@384: { 0xA4B, _station_display_datas_11 }, darkvater@384: { 0xA4C, _station_display_datas_12 }, darkvater@384: { 0xA4D, _station_display_datas_13 }, darkvater@384: { 0xA4E, _station_display_datas_14 }, darkvater@384: { 0xA4F, _station_display_datas_15 }, darkvater@385: { 0xA50, _station_display_datas_16 }, darkvater@385: { 0xA51, _station_display_datas_17 }, darkvater@385: { 0xA52, _station_display_datas_18 }, darkvater@385: { 0xA53, _station_display_datas_19 }, darkvater@385: { 0xA54, _station_display_datas_20 }, darkvater@384: { 0xA53, _station_display_datas_21 }, darkvater@384: { 0xA55, _station_display_datas_22 }, darkvater@384: { 0xA56, _station_display_datas_23 }, darkvater@384: { 0xA57, _station_display_datas_24 }, darkvater@384: { 0xA58, _station_display_datas_25 }, darkvater@384: { 0xA59, _station_display_datas_26 }, darkvater@384: { 0xA4A, _station_display_datas_27 }, darkvater@384: { 0xF8D, _station_display_datas_28 }, darkvater@384: { 0xA4A, _station_display_datas_29 }, darkvater@384: { 0xA4A, _station_display_datas_30 }, darkvater@384: { 0xA4A, _station_display_datas_31 }, darkvater@384: { 0xA4A, _station_display_datas_32 }, darkvater@384: { 0xA4B, _station_display_datas_33 }, darkvater@384: { 0xA4B, _station_display_datas_34 }, darkvater@384: { 0xA4A, _station_display_datas_35 }, darkvater@384: { 0xA4A, _station_display_datas_36 }, darkvater@384: { 0xF8D, _station_display_datas_37 }, darkvater@384: { 0xF8D, _station_display_datas_38 }, darkvater@384: { 0xF8D, _station_display_datas_39 }, darkvater@384: { 0xF8D, _station_display_datas_40 }, darkvater@384: { 0xF8D, _station_display_datas_41 }, darkvater@384: { 0xF8D, _station_display_datas_42 }, darkvater@384: { 0xF8D, _station_display_datas_43 }, darkvater@384: { 0xF8D, _station_display_datas_44 }, darkvater@384: { 0xF8D, _station_display_datas_45 }, darkvater@384: { 0xF8D, _station_display_datas_46 }, darkvater@384: { 0xF8D, _station_display_datas_47 }, darkvater@384: { 0xF8D, _station_display_datas_48 }, darkvater@384: { 0xF8D, _station_display_datas_49 }, darkvater@384: { 0xF8D, _station_display_datas_50 }, darkvater@384: { 0xF8D, _station_display_datas_51 }, darkvater@384: { 0xA69, _station_display_datas_52 }, darkvater@384: { 0xA6A, _station_display_datas_53 }, celestar@2187: { 0xA6B | PALETTE_MODIFIER_COLOR, _station_display_datas_54 }, darkvater@384: { 0xA6D, _station_display_datas_55 }, darkvater@384: { 0xA6E, _station_display_datas_56 }, darkvater@384: { 0xA6F, _station_display_datas_57 }, darkvater@384: { 0xA70, _station_display_datas_58 }, darkvater@384: { 0xA70, _station_display_datas_59 }, darkvater@384: { 0xA70, _station_display_datas_60 }, darkvater@384: { 0xA70, _station_display_datas_61 }, darkvater@384: { 0xA71, _station_display_datas_62 }, darkvater@384: { 0xA72, _station_display_datas_63 }, darkvater@384: { 0xA73, _station_display_datas_64 }, darkvater@384: { 0xA4A, _station_display_datas_65 }, darkvater@384: { 0xF8D, _station_display_datas_66 }, celestar@2187: { 0xA94 | PALETTE_MODIFIER_COLOR, _station_display_datas_67 }, celestar@2187: { 0xA95 | PALETTE_MODIFIER_COLOR, _station_display_datas_68 }, celestar@2187: { 0xA96 | PALETTE_MODIFIER_COLOR, _station_display_datas_69 }, celestar@2187: { 0xA97 | PALETTE_MODIFIER_COLOR, _station_display_datas_70 }, celestar@2187: { 0xA84 | PALETTE_MODIFIER_COLOR, _station_display_datas_71 }, celestar@2187: { 0xA85 | PALETTE_MODIFIER_COLOR, _station_display_datas_72 }, celestar@2187: { 0xA86 | PALETTE_MODIFIER_COLOR, _station_display_datas_73 }, celestar@2187: { 0xA87 | PALETTE_MODIFIER_COLOR, _station_display_datas_74 }, darkvater@384: { 0xFDD, _station_display_datas_75 }, darkvater@384: { 0xFE4, _station_display_datas_76 }, darkvater@384: { 0xFE5, _station_display_datas_77 }, darkvater@384: { 0xFE3, _station_display_datas_78 }, darkvater@384: { 0xFE2, _station_display_datas_79 }, darkvater@384: { 0xFDD, _station_display_datas_80 }, darkvater@384: { 0xFDD, _station_display_datas_81 }, darkvater@384: { 0xFEC, _station_display_datas_82 }, darkvater@384: { 0xA59, _station_display_datas_083 }, darkvater@384: { 0xA56, _station_display_datas_084 }, darkvater@384: { 0xA4A, _station_display_datas_085 }, darkvater@384: { 0xA4A, _station_display_datas_086 }, darkvater@384: { 0xA4A, _station_display_datas_087 }, darkvater@384: { 0xA59, _station_display_datas_088 }, darkvater@384: { 0xA56, _station_display_datas_089 }, darkvater@384: { 0xA4A, _station_display_datas_090 }, darkvater@384: { 0xA4A, _station_display_datas_091 }, darkvater@384: { 0xA4A, _station_display_datas_092 }, darkvater@384: { 0xA4A, _station_display_datas_093 }, darkvater@384: { 0xA4A, _station_display_datas_094 }, darkvater@384: { 0xA4A, _station_display_datas_095 }, darkvater@384: { 0xA4A, _station_display_datas_096 }, darkvater@384: { 0xA4A, _station_display_datas_097 }, darkvater@384: { 0xA4A, _station_display_datas_098 }, darkvater@384: { 0xA4A, _station_display_datas_099 }, darkvater@384: { 0xA4A, _station_display_datas_0100 }, darkvater@384: { 0xA4A, _station_display_datas_0101 }, darkvater@384: { 0xA4A, _station_display_datas_0102 }, darkvater@384: { 0xA4A, _station_display_datas_0103 }, darkvater@384: { 0xA4A, _station_display_datas_0104 }, darkvater@384: { 0xA4A, _station_display_datas_0105 }, darkvater@384: { 0xA4A, _station_display_datas_0106 }, darkvater@384: { 0xA4A, _station_display_datas_0107 }, darkvater@384: { 0xA4A, _station_display_datas_0108 }, darkvater@384: { 0xA4A, _station_display_datas_0109 }, darkvater@384: { 0xA4A, _station_display_datas_0110 }, darkvater@384: { 0xA4A, _station_display_datas_0111 }, darkvater@384: { 0xA4A, _station_display_datas_0112 }, darkvater@384: { 0xA4A, _station_display_datas_0113 }, darkvater@384: { 0xA4A, _station_display_datas_0114 }, truelight@0: };