--- a/bin/data/sprites/airportsextended.nfo Wed Aug 22 21:32:17 2007 +0000
+++ b/bin/data/sprites/airportsextended.nfo Wed Aug 22 21:57:33 2007 +0000
@@ -1,7 +1,7 @@
// Automatically generated by GRFCODEC. Do not modify!
// (Info version 7)
// Format: spritenum pcxfile xpos ypos compression ysize xsize xrel yrel
- 0 * 4 92 00 00 00
+ 0 * 4 AF 00 00 00
// Length of GRF in sprites
// if version of TTDPatch higher than X, skip two sprites
@@ -21,8 +21,8 @@
// define GRF ID
7 * 112 08 07 "OAPX" "OpenTTD Extended Airports" 00 "Commuter, Metropolitan, International, Intercontinental, Helistation, Helidepot" 00
-// Define a sprite set for stations, one set, 95 views
- 8 * 4 01 0D 01 65
+// Define a sprite set for stations, one set, 115 views
+ 8 * 4 01 0D 01 82
9 sprites/airportsextended.pcx 194 8 09 31 64 -31 0
10 sprites/airportsextended.pcx 274 8 09 31 64 -31 0
11 sprites/airportsextended.pcx 354 8 09 31 64 -31 0
@@ -124,10 +124,39 @@
107 sprites/airportsextended.pcx 7 384 09 64 96 0 0
108 sprites/airportsextended.pcx 114 384 09 64 96 0 0
109 sprites/airportsextended.pcx 221 383 09 64 96 0 0
+ 110 sprites/airportsextended.pcx 56 459 09 62 41 -21 -31 //small square
+ 111 sprites/airportsextended.pcx 100 459 09 62 41 -21 -31 //small square
+ 112 sprites/airportsextended.pcx 144 459 09 62 41 -21 -31 //small square
+ 113 sprites/airportsextended.pcx 188 459 09 62 41 -21 -31 //small square
+ 114 sprites/airportsextended.pcx 56 527 09 53 41 -22 -32 //tall airport block
+ 115 sprites/airportsextended.pcx 101 527 09 53 41 -25 -34 //tall airport block
+ 116 sprites/airportsextended.pcx 146 527 09 53 41 -22 -32 //tall airport block
+ 117 sprites/airportsextended.pcx 191 527 09 53 41 -25 -34 //tall airport block
+ 118 sprites/airportsextended.pcx 244 460 09 105 50 -25 -80 //control tower
+ 119 sprites/airportsextended.pcx 297 460 09 105 50 -25 -80 //control tower
+ 120 sprites/airportsextended.pcx 350 460 09 105 50 -25 -80 //control tower
+ 121 sprites/airportsextended.pcx 403 460 09 105 50 -25 -80 //control tower
+ 122 sprites/airportsextended.pcx 466 428 09 67 57 -33 -45 //bldg + control tower
+ 123 sprites/airportsextended.pcx 532 428 09 67 57 -31 -41 //bldg + control tower
+ 124 sprites/airportsextended.pcx 604 428 09 67 57 -33 -45 //bldg + control tower
+ 125 sprites/airportsextended.pcx 670 423 09 72 57 -32 -46 //bldg + control tower
+ 126 sprites/airportsextended.pcx 462 498 09 67 64 -33 -45 //bldg long
+ 127 sprites/airportsextended.pcx 529 498 09 67 64 -31 -41 //bldg long
+ 128 sprites/airportsextended.pcx 599 498 09 67 64 -33 -45 //bldg long
+ 129 sprites/airportsextended.pcx 667 498 09 67 64 -32 -46 //bldg long
+ 130 sprites/airportsextended.pcx 726 343 09 64 96 0 0 //commuter minipic2
+ 131 sprites/airportsextended.pcx 748 423 09 17 17 0 3 //airbridge 3way
+ 132 sprites/airportsextended.pcx 748 443 09 23 27 3 -7 //airbridge straight left + angle up
+ 133 sprites/airportsextended.pcx 748 469 09 20 28 -13 -10 //airbridge angle up + straight right
+ 134 sprites/airportsextended.pcx 748 493 09 24 36 -31 -8 //airbridge straight
+ 135 sprites/airportsextended.pcx 790 423 09 17 17 0 3 //airbridge 3way CC
+ 136 sprites/airportsextended.pcx 790 443 09 23 27 3 -7 //airbridge straight left + angle up CC
+ 137 sprites/airportsextended.pcx 790 469 09 20 28 -13 -10 //airbridge angle up + straight right CC
+ 138 sprites/airportsextended.pcx 790 493 09 24 36 -31 -8 //airbridge straight CC
// Define a graphics set ID (cargo ID = 0
//!!Error (58): Action 2 declaring no loaded sets.
- 110 * 7 02 0D 00
+ 139 * 7 02 0D 00
// Little/lots set
00 01
// Set to define the graphics for (set #0)
@@ -137,100 +166,103 @@
//Commuter Airport
// 10 properties to change, 1 station to change, station id = 0
- 111 * 1182 00 0D 0B 01 00
+ 140 * 1191 00 0D 0C 01 00
// Class ID
08 "SMLL"
-// Sprite layout, of 22 sprites
- 09 16
-// Hangar X
+// Sprite layout, of 23 sprites
+ 09 17
+// 00 Hangar X
4A 0A 00 00
- 0E 00 00 02 10 1C 5F 8A 00 80 // Hangar part 1
- 00 00 00 02 10 1C 60 8A 00 80 // Hangar part 2
+ 0E 00 00 02 10 1C 33 84 00 00 // Hangar part 1
+ 00 00 00 02 10 1C 34 84 00 00 // Hangar part 2
80
-// Hangar Y
+// 01 Hangar Y
4A 0A 00 00
0E 00 00 02 10 1C 35 84 00 00 // Hangar part 1
00 00 00 02 10 1C 36 84 00 00 // Hangar part 2
80
-// Term X
- 4B 0A 00 00
- 80
-// Term Y
+// 02 Term X
4B 0A 00 00
80
-// Terminal B X
- 4A 0A 00 00
- 03 03 00 0A 0B 23 5D 8A 00 80 // Terminal B
- 80
-// Terminal B Y
- 4A 0A 00 00
- 03 03 00 0A 0B 23 5D 8A 00 80 // Terminal B
+// 03 Term Y
+ 4B 0A 00 00
80
-// Tower X
+// 04 Terminal B X
4A 0A 00 00
- 03 03 00 0A 0A 3C 5B 8A 00 80 // Tower
+ 03 03 00 0A 0B 23 96 84 00 00 // Terminal B
80
-// Tower Y
+// 05 Terminal B Y
4A 0A 00 00
- 03 03 00 0A 0A 3C 5B 8A 00 80 // Tower
+ 03 03 00 0A 0B 23 99 84 00 00 // Terminal B
80
-// Empty ground sprite X
+// 06 Tower X
+ 4A 0A 00 00
+ 03 03 00 0A 0A 3C 9F 84 00 00 // Tower
+ 80
+// 07 Tower Y
+ 4A 0A 00 00
+ 03 03 00 0A 0A 3C 9E 84 00 00 // Tower
+ 80
+// 08 Empty ground sprite X
4A 0A 00 00
80
-// Empty ground sprite Y
+// 09 Empty ground sprite Y
2D 04 00 80
80
-// Runway 'entry'/'exit' X
+// 0A Runway 'entry'/'exit' X
59 0A 00 00
00 0F 00 10 01 06 68 8A 00 80 // fence south
80
-// Runway 'entry'/'exit' Y
+// 0B Runway 'entry'/'exit' Y
32 04 00 80
0F 00 00 01 10 06 67 8A 00 80 // fence west
80
-// Middle runway X
+// 0C Middle runway X
58 0A 00 00
00 0F 00 10 01 06 68 8A 00 80 // fence south
80
-// Middle runway Y
+// 0D Middle runway Y
30 04 00 80
0F 00 00 01 10 06 67 8A 00 80 // fence west
80
-// Empty ground sprite X
+// 0E Empty ground sprite X
4A 0A 00 00
00 00 00 01 10 06 67 8A 00 80 // fence east
80
-// Empty ground sprite Y
+// 0F Empty ground sprite Y
4A 0A 00 00
00 00 00 10 01 06 68 8A 00 80 // fence north
80
-// Empty ground sprite X
+// 10 Empty ground sprite X
4A 0A 00 00
0F 00 00 01 10 06 67 8A 00 80 // fence west
80
-// Empty ground sprite Y
+// 11 Empty ground sprite Y
4A 0A 00 00
00 0F 00 10 01 06 68 8A 00 80 // fence south
80
-// Helipad X
+// 12 Helipad X
4A 0A 00 00
0A 06 00 00 00 00 22 97 00 80 // helipad
00 00 00 10 01 06 68 8A 00 80 // fence north
80
-// Helipad Y
+// 13 Helipad Y
4A 0A 00 00
0A 06 00 00 00 00 22 97 00 80 // helipad
00 00 00 01 10 06 67 8A 00 80 // fence east
80
-// Middle runway X with 04 number
+// 14 Middle runway X with 04 number
58 0A 00 00
0E 00 00 00 00 00 41 04 00 00 // 0 in NE direction
0C 07 00 00 00 00 45 04 00 00 // 4 in NE direction
00 0F 00 10 01 06 68 8A 00 80 // fence south
80
-// Commuter Airport mini pic
+// 15 Commuter Airport mini pic
8C 04 00 08
80
+// 16 Commuter Airport mini pic
+ A6 04 00 08
+ 80
//callback mask
0B 01 //has a station availability
@@ -244,7 +276,7 @@
0E 02 02 02 10
0A 0C 0C 14 0A
03 //SE facing
- 04 05 15
+ 04 05 16
01 0F 0F 0B
13 08 02 0D
13 08 02 0D
@@ -258,6 +290,9 @@
// 0D 02 08 13
// 0B 08 08 01
+// Prop19 Vehicle Type
+ 19 03 //Air
+
// Define Finite State Machine
1A 25 // positions 00-24
@@ -516,7 +551,7 @@
//availability date varaction2
//commuter airport available from 1981 (1920+61) to 2175 (1920+255)
- 112 * 14 02 0D
+ 141 * 14 02 0D
02 // ID
81 01 // Variable 01 (current date)
00 FF
@@ -525,7 +560,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 113 * 14 02 0D
+ 142 * 14 02 0D
03 // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -534,7 +569,7 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 0, 0 cargo specific graphics, default cargo = 0)
- 114 * 7 03 0D 01 00 00 03 00
+ 143 * 7 03 0D 01 00 00 03 00
//-------------------------
@@ -542,7 +577,7 @@
//-------------------------
// 11 properties to change, 1 station to change, station id = 01
- 115 * 935 00 0D 0B 01 01
+ 144 * 935 00 0D 0B 01 01
// Class ID
08 "LRGE"
@@ -551,7 +586,7 @@
09 17
// tilelayout:00 was 31 = 0x1F :
4A 0A 00 00
- 00 03 00 10 0B 28 5E 8A 00 80
+ 02 03 00 10 0B 28 A3 84 00 00
80
// tilelayout:01 was 9 = 0x09 :
@@ -561,34 +596,34 @@
// tilelayout:02 was 33 = 0x21 :
4B 0A 00 00
- 07 0B 00 03 03 0E 63 0A 00 80
+ 02 04 00 03 03 0E AB 84 00 00
00 00 00 10 01 06 68 8A 00 80
80
// tilelayout:03 was 32 = 0x20 :
4A 0A 00 00
- 0E 00 00 02 10 1C 5F 8A 00 80
- 00 00 00 02 10 1C 60 0A 00 80
+ 0E 00 00 02 10 1C 33 84 00 00
+ 00 00 00 02 10 1C 34 04 00 00
80
// tilelayout:04 was 27 = 0x1B :
4A 0A 00 00
- 02 00 00 0B 10 28 5A 8A 00 80
+ 03 05 00 0A 0B 23 A2 84 00 00
80
// tilelayout:05 was 36 = 0x24 :
4A 0A 00 00
- 00 08 00 0E 03 0E 66 0A 00 80
+ 00 0A 08 0E 03 0E AE 84 00 00
80
// tilelayout:06 was 29 = 0x1D :
4A 0A 00 00
- 00 01 00 0E 0E 1E 5C 8A 00 80
+ 00 03 09 0E 0E 1E 92 84 00 00
80
// tilelayout:07 was 34 = 0x22 :
4B 0A 00 00
- 02 07 00 03 03 0E 64 0A 00 80
+ 00 00 00 03 03 0E AC 84 00 00
80
// tilelayout:08 was 8 = 0x08 :
@@ -602,7 +637,7 @@
// tilelayout:0A was 30 = 0x1E :
4A 0A 00 00
- 03 03 00 0A 0B 23 5D 8A 00 80
+ 03 03 00 0A 0B 23 96 84 00 00
80
// tilelayout:0B was 11 = 0x0B :
@@ -611,7 +646,7 @@
// tilelayout:0C was 35 = 0x23 :
4A 0A 00 00
- 03 02 00 03 03 0E 65 0A 00 80
+ 00 00 00 03 03 0E AD 84 00 00
80
// tilelayout:0D was 13 = 0x0D :
@@ -635,7 +670,7 @@
// tilelayout:11 was 28 = 0x1C :
8D 0F 00 00
- 03 03 00 0A 0A 3C 5B 8A 00 80
+ 00 02 02 0A 0A 3C 9C 84 00 00
0F 00 00 01 10 06 67 8A 00 80
80
@@ -670,8 +705,8 @@
06 06 16
00 01 02 01 01 03
04 05 06 07 08 09
- 0A 0B 0C 0D 08 0F
- 10 08 08 08 08 11
+ 0A 0B 0C 0D 08 11
+ 10 08 08 08 08 0F
12 13 13 13 13 12
14 15 15 15 15 14
@@ -682,14 +717,14 @@
1A 1B // positions 00-1A
// Metropolitan Airport : Position 00
- \w85 \w3 \w0 40 \wx0007 00 // HANGAR
+ \w88 \w3 \w0 40 \wx0007 00 // HANGAR
03
40 42 00 01
41 7E 43 42 7F 00 01
00 42 00 01
// Metropolitan Airport : Position 01
- \w85 \w27 \w0 00 \wx0000 42
+ \w88 \w27 \w0 00 \wx0000 42
05
40 00 00 00
02 42 00 06
@@ -860,7 +895,7 @@
//availability date varaction2
//Metropolitan Airport available from 1980 (1920+60) to 2175 (1920+255)
- 116 * 14 02 0D
+ 145 * 14 02 0D
05 // ID
81 01 // Variable 01 (current date)
00 FF
@@ -869,7 +904,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 117 * 14 02 0D
+ 146 * 14 02 0D
06 // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -878,7 +913,7 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 0, 0 cargo specific graphics, default cargo = 0)
- 118 * 7 03 0D 01 01 00 06 00
+ 147 * 7 03 0D 01 01 00 06 00
//-------------------------
@@ -886,8 +921,8 @@
//-------------------------
// 12 properties to change, 1 station to change, station id = 02
-//!!Error (66): Property data is missing terminating byte(s).
- 119 * 1768 00 0D 0C 01 02
+//!!Fatal Error (64): Expected more data for prop 1A. (1 bytes at 1768.)
+ 148 * 1768 00 0D 0C 01 02
// Class ID
08 "INTL"
@@ -915,13 +950,13 @@
// tilelayout:04 was 32 = 0x20 :
4A 0A 00 00
- 0E 00 00 02 10 1C 5F 8A 00 80
- 00 00 00 02 10 1C 60 0A 00 80
+ 0E 00 00 04 12 1E 33 84 00 00
+ 00 00 00 02 10 1C 34 04 00 00
80
// tilelayout:05 was 30 = 0x1E :
4A 0A 00 00
- 03 03 00 0A 0B 23 5D 8A 00 80
+ 03 03 00 0A 0B 23 96 84 00 00
80
// tilelayout:06 was 11 = 0x0B :
@@ -930,7 +965,7 @@
// tilelayout:07 was 27 = 0x1B :
4A 0A 00 00
- 02 00 00 0B 10 28 5A 8A 00 80
+ 04 06 00 0B 10 28 A2 84 00 00
80
// tilelayout:08 was 10 = 0x0A :
@@ -951,7 +986,7 @@
// tilelayout:0B was 85 = 0x55 :
4A 0A 00 00
- 03 03 00 0A 0A 3C 5B 8A 00 80
+ 01 03 00 0A 0A 3C 9F 84 00 00
80
// tilelayout:0C was 90 = 0x5A :
@@ -1016,7 +1051,7 @@
7E 01 7E 45 49 7F 00 02
// International Airport : Position 01
- \w100 \w16 \w0 40 \wx0000 00 // HANGAR
+ \w103 \w16 \w0 40 \wx0000 00 // HANGAR
0A
40 48 00 03
51 7E 26 48 7F 00 03
@@ -1048,7 +1083,7 @@
7B 40 00 00 00
// International Airport : Position 03
- \w100 \w40 \w0 00 \wx0000 48
+ \w103 \w40 \w0 00 \wx0000 48
0A
40 00 00 01
04 7E 47 50 51 7F 48 12
@@ -1346,18 +1381,18 @@
51 00 00 00
// International Airport : Position 30
- \w104 \w55 \w80 51 \wx0000 00 // HELITAKEOFF
+ \w103 \w55 \w80 51 \wx0000 00 // HELITAKEOFF
01
51 00 00 00
// International Airport : Position 31
- \w104 \w32 \w80 00 \wx0030 48
+ \w103 \w32 \w80 00 \wx0030 48
02
00 48 00 32
7B 7F 00 00 27
// International Airport : Position 32
- \w104 \w32 \w80 00 \wx0000 48
+ \w103 \w32 \w80 00 \wx0000 48
01
00 48 00 03
@@ -1381,7 +1416,7 @@
//availability date varaction2
//International Airport available from 1994 (1920+74) to 2175 (1920+255)
- 120 * 14 02 0D
+ 149 * 14 02 0D
06 // ID
81 01 // Variable 01 (current date)
00 FF
@@ -1390,7 +1425,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 121 * 14 02 0D
+ 150 * 14 02 0D
07 // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -1399,7 +1434,7 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 2, 0 cargo specific graphics, default cargo = 0)
- 122 * 7 03 0D 01 02 00 07 00
+ 151 * 7 03 0D 01 02 00 07 00
//-------------------------
@@ -1407,7 +1442,7 @@
//-------------------------
// 11 properties to change, 1 station to change, station id = nn
- 123 * 453 00 0D 0B 01 03
+ 152 * 817 00 0D 0B 01 03
// Class ID
08 "HELI"
@@ -1422,8 +1457,8 @@
// tilelayout:01 was 32 = 0x20 :
4A 0A 00 00
- 0E 00 00 02 10 1C 5F 8A 00 80 // hangar
- 00 00 00 02 10 1C 60 0A 00 80 // hangar part 2
+ 0E 00 00 02 10 1C 33 84 00 00 // hangar
+ 00 00 00 02 10 1C 34 04 00 00 // hangar part 2
80
// tilelayout:02 was 122 = 0x7A :
@@ -1654,7 +1689,7 @@
//availability date varaction2
//Helidepot available from 1981 (1920+61) to 2175 (1920+255)
- 124 * 14 02 0D
+ 153 * 14 02 0D
08 // ID
81 01 // Variable 01 (current date)
00 FF
@@ -1663,7 +1698,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 125 * 14 02 0D
+ 154 * 14 02 0D
09 // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -1672,7 +1707,7 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 3, 0 cargo specific graphics, default cargo = 0)
- 126 * 7 03 0D 01 03 00 09 00
+ 155 * 7 03 0D 01 03 00 09 00
@@ -1681,8 +1716,8 @@
//-------------------------
// 12 properties to change, 1 station to change, station id = 04
-//!!Error (66): Property data is missing terminating byte(s).
- 127 * 2293 00 0D 0C 01 04
+//!!Fatal Error (64): Expected more data for prop 1A. (1 bytes at 2395.)
+ 156 * 2395 00 0D 0C 01 04
// Class ID
08 "INTL"
@@ -2390,7 +2425,7 @@
//availability date varaction2
//Intercontinental Airport available from 2003 (1920+83) to 2175 (1920+255)
- 128 * 14 02 0D
+ 157 * 14 02 0D
0A // ID
81 01 // Variable 01 (current date)
00 FF
@@ -2399,7 +2434,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 129 * 14 02 0D
+ 158 * 14 02 0D
0B // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -2408,7 +2443,7 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 4, 0 cargo specific graphics, default cargo = 0)
- 130 * 7 03 0D 01 04 00 0B 00
+ 159 * 7 03 0D 01 04 00 0B 00
//-------------------------
@@ -2416,7 +2451,8 @@
//-------------------------
// 11 properties to change, 1 station to change, station id = 05
- 131 * 866 00 0D 0B 01 05
+//!!Fatal Error (64): Expected more data for prop 1A. (1 bytes at 876.)
+ 160 * 876 00 0D 0B 01 05
// Class ID
08 "HELI"
@@ -2424,8 +2460,8 @@
09 08
// tilelayout:00 was 32 = 0x20 :
4A 0A 00 00
- 0E 00 00 02 10 1C 5F 8A 00 80
- 00 00 00 02 10 1C 60 0A 00 80
+ 0E 00 00 02 10 1C 33 84 00 00
+ 00 00 00 02 10 1C 34 04 00 00
80
// tilelayout:01 was 134 = 0x86 :
@@ -2699,7 +2735,7 @@
//availability date varaction2
//Helistation available from 1999 (1920+79) to 2175 (1920+255)
- 132 * 14 02 0D
+ 161 * 14 02 0D
0C // ID
81 01 // Variable 01 (current date)
00 FF
@@ -2708,7 +2744,7 @@
00 FF
//!!Error (164): Offset 10: 13 is not a valid callback for this feature.
- 133 * 14 02 0D
+ 162 * 14 02 0D
0D // ID
81 0C // Check variable 0C (callback id)
00 FF
@@ -2717,23 +2753,23 @@
00 00 // Otherwise return the real sprites
// Use graphics ID (1 station, ID 5, 0 cargo specific graphics, default cargo = 0)
- 134 * 7 03 0D 01 05 00 0D 00
+ 163 * 7 03 0D 01 05 00 0D 00
// Names
// Set the name of the station; all languages, 1 string, offset of CD 00, because 'generic strings' flag is set it's a word.
- 135 * 21 04 0D FF 01 00 CD "Small airports" 00
- 136 * 25 04 0D 9F 01 00 CD "Kleine vliegvelden" 00
- 137 * 23 04 0D FF 01 00 CE "Commuter airport" 00
- 138 * 22 04 0D 9F 01 00 CE "Pendelvliegveld" 00
- 139 * 21 04 0D FF 01 01 CD "Large airports" 00
- 140 * 27 04 0D FF 01 01 CE "Metropolitan Airport" 00
- 141 * 29 04 0D FF 01 02 CD "International airports" 00
- 142 * 28 04 0D FF 01 02 CE "International Airport" 00
- 143 * 31 04 0D FF 01 04 CE "Intercontinental Airport" 00
- 144 * 16 04 0D FF 01 03 CD "Heliports" 00
- 145 * 16 04 0D FF 01 03 CE "Helidepot" 00
- 146 * 18 04 0D FF 01 05 CE "Helistation" 00
+ 164 * 21 04 0D FF 01 00 CD "Small airports" 00
+ 165 * 25 04 0D 9F 01 00 CD "Kleine vliegvelden" 00
+ 166 * 23 04 0D FF 01 00 CE "Commuter airport" 00
+ 167 * 22 04 0D 9F 01 00 CE "Pendelvliegveld" 00
+ 168 * 21 04 0D FF 01 01 CD "Large airports" 00
+ 169 * 27 04 0D FF 01 01 CE "Metropolitan Airport" 00
+ 170 * 29 04 0D FF 01 02 CD "International airports" 00
+ 171 * 28 04 0D FF 01 02 CE "International Airport" 00
+ 172 * 31 04 0D FF 01 04 CE "Intercontinental Airport" 00
+ 173 * 16 04 0D FF 01 03 CD "Heliports" 00
+ 174 * 16 04 0D FF 01 03 CE "Helidepot" 00
+ 175 * 18 04 0D FF 01 05 CE "Helistation" 00
// The Fence Layouts
// 0F 00 00 01 10 06 67 8A 00 80 // fence southwest