tron@536: #define TILE_SEQ_END() { 0x80, 0, 0, 0, 0, 0, 0 } truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_0[] = { darkvater@384: { 0, 0, 0, 16, 5, 2, 0x842E }, darkvater@384: { 0, 11, 0, 16, 5, 2, 0x8430 }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_1[] = { darkvater@384: { 0, 0, 0, 5, 16, 2, 0x842F }, darkvater@384: { 11, 0, 0, 5, 16, 2, 0x842D }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_2[] = { darkvater@384: { 0, 0, 0, 16, 5, 2, 0x8431 }, darkvater@384: { 0, 11, 0, 16, 5, 2, 0x8430 }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_3[] = { darkvater@384: { 0, 0, 0, 5, 16, 2, 0x8432 }, darkvater@384: { 11, 0, 0, 5, 16, 2, 0x842D }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_4[] = { darkvater@384: { 0, 0, 0, 16, 5, 7, 0x8434 }, darkvater@384: { 0, 11, 0, 16, 5, 2, 0x8430 }, darkvater@384: { 0, 0, 16, 16, 16, 10, 0x8437 }, darkvater@384: { 0, 0,0x80, 0, 0, 0, 0x322443B }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_5[] = { darkvater@384: { 0, 0, 0, 5, 16, 2, 0x8435 }, darkvater@384: { 11, 0, 0, 5, 16, 2, 0x842D }, darkvater@384: { 0, 0, 16, 16, 16, 10, 0x8438 }, darkvater@384: { 0, 0,0x80, 0, 0, 0, 0x322443C }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_6[] = { darkvater@384: { 0, 0, 0, 16, 5, 2, 0x842E }, darkvater@384: { 0, 11, 0, 16, 5, 2, 0x8436 }, darkvater@384: { 0, 0, 16, 16, 16, 10, 0x8439 }, darkvater@384: { 0, 0,0x80, 0, 0, 0, 0x322443D }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@384: static const DrawTileSeqStruct _station_display_datas_7[] = { darkvater@384: { 0, 0, 0, 5, 16, 2, 0x842F }, darkvater@384: { 11, 0, 0, 5, 16, 2, 0x8433 }, darkvater@384: { 0, 0, 16, 16, 16, 10, 0x843A }, darkvater@384: { 0, 0,0x80, 0, 0, 0, 0x322443E }, 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[] = { darkvater@384: { 0, 0, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_10[] = { darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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[] = { darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_22[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_23[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_24[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_25[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_26[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_27[] = { darkvater@384: { 2, 0, 0, 11, 16, 40, 0x8A5A }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_28[] = { darkvater@384: { 3, 3, 0, 10, 10, 60, 0x8A5B }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_29[] = { darkvater@384: { 0, 1, 0, 14, 14, 30, 0x8A5C }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_30[] = { darkvater@384: { 3, 3, 0, 10, 11, 35, 0x8A5D }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_31[] = { darkvater@384: { 0, 3, 0, 16, 11, 40, 0x8A5E }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_32[] = { darkvater@384: { 14, 0, 0, 2, 16, 28, 0x8A5F }, 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 }, darkvater@384: { 0, 0, 0, 16, 1, 6, 0x8A68 }, 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[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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[] = { darkvater@384: { 0, 0, 0, 15, 15, 30, 0x8A6C }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_55[] = { darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: { 4, 11, 0, 1, 1, 20, 0x8A74 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_59[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: { 4, 11, 0, 1, 1, 20, 0x8A75 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_60[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: { 4, 11, 0, 1, 1, 20, 0x8A76 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_61[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, darkvater@384: { 4, 11, 0, 1, 1, 20, 0x8A77 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_62[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_63[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_64[] = { darkvater@384: { 0, 15, 0, 16, 1, 6, 0x8A68 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_65[] = { darkvater@384: { 14, 0, 0, 2, 16, 28, 0x8A61 }, 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[] = { darkvater@384: { 0, 0, 0, 16, 16, 60, 0x8A49 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_67[] = { darkvater@384: { 0, 15, 0, 13, 1, 10, 0x8A98 }, darkvater@384: { 13, 0, 0, 3, 16, 10, 0x8A9C }, darkvater@384: { 2, 0, 0, 11, 1, 10, 0x8AA0 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_68[] = { darkvater@384: { 15, 3, 0, 1, 13, 10, 0x8A99 }, darkvater@384: { 0, 0, 0, 16, 3, 10, 0x8A9D }, darkvater@384: { 0, 3, 0, 1, 11, 10, 0x8AA1 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_69[] = { darkvater@384: { 3, 0, 0, 13, 1, 10, 0x8A9A }, darkvater@384: { 0, 0, 0, 3, 16, 10, 0x8A9E }, darkvater@384: { 3, 15, 0, 11, 1, 10, 0x8AA2 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_70[] = { darkvater@384: { 0, 0, 0, 1, 13, 10, 0x8A9B }, darkvater@384: { 0, 13, 0, 16, 3, 10, 0x8A9F }, darkvater@384: { 15, 2, 0, 1, 11, 10, 0x8AA3 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_71[] = { darkvater@384: { 2, 0, 0, 11, 1, 10, 0x8A88 }, darkvater@384: { 13, 0, 0, 3, 16, 10, 0x8A8C }, darkvater@384: { 0, 13, 0, 13, 3, 10, 0x8A90 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_72[] = { darkvater@384: { 0, 3, 0, 1, 11, 10, 0x8A89 }, darkvater@384: { 0, 0, 0, 16, 3, 10, 0x8A8D }, darkvater@384: { 13, 3, 0, 3, 13, 10, 0x8A91 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_73[] = { darkvater@384: { 3, 15, 0, 11, 1, 10, 0x8A8A }, darkvater@384: { 0, 0, 0, 3, 16, 10, 0x8A8E }, darkvater@384: { 3, 0, 0, 13, 3, 10, 0x8A92 }, darkvater@384: TILE_SEQ_END() darkvater@384: }; darkvater@384: darkvater@384: static const DrawTileSeqStruct _station_display_datas_74[] = { darkvater@384: { 15, 2, 0, 1, 11, 10, 0x8A8B }, darkvater@384: { 0, 13, 0, 16, 3, 10, 0x8A8F }, darkvater@384: { 0, 0, 0, 3, 13, 10, 0x8A93 }, 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[] = { darkvater@384: { 3, 3, 0, 10, 10, 60, 0x8A5B }, // 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[] = { darkvater@384: { 14, 0, 0, 2, 16, 28, 0x8A61 }, 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[] = { darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: darkvater@222: // end of runway darkvater@384: const DrawTileSeqStruct _station_display_datas_088[] = { darkvater@384: { 0, 0, 0, 16, 1, 6, 0x8A68 }, // fences truelight@0: TILE_SEQ_END() truelight@0: }; truelight@0: truelight@0: // runway tiles darkvater@384: const DrawTileSeqStruct _station_display_datas_089[] = { tron@915: { 0, 0, 0, 16, 1, 6, 0x8A68 }, // 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 darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, //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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, 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 darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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 }, darkvater@384: { 0, 0, 0, 1, 16, 6, 0x8A67 }, 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[] = { darkvater@384: { 10, 6, 0, 0, 0, 0, SPR_OPENTTD_BASE + 31 }, // helipad darkvater@384: { 15, 0, 0, 1, 16, 6, 0x8A67 }, // 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 }, darkvater@385: { 0x8A6B, _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 }, darkvater@384: { 0x8A94, _station_display_datas_67 }, darkvater@384: { 0x8A95, _station_display_datas_68 }, darkvater@384: { 0x8A96, _station_display_datas_69 }, darkvater@384: { 0x8A97, _station_display_datas_70 }, darkvater@384: { 0x8A84, _station_display_datas_71 }, darkvater@384: { 0x8A85, _station_display_datas_72 }, darkvater@384: { 0x8A86, _station_display_datas_73 }, darkvater@384: { 0x8A87, _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: };