(svn r10951) [NewGRF_ports] -Add: Three alternative rotations for Helidepot.
Binary file bin/data/airportsextended.grf has changed
--- a/bin/data/sprites/airportsextended.nfo Mon Aug 20 01:57:42 2007 +0000
+++ b/bin/data/sprites/airportsextended.nfo Mon Aug 20 01:58:46 2007 +0000
@@ -1409,23 +1409,23 @@
// Class ID
08 "HELI"
//Sprite layout
- 09 05
+ 09 11
// tilelayout:00 was 124 = 0x7C :
4A 0A 00 00
00 00 00 10 01 06 68 8A 00 80
00 00 00 01 10 06 67 8A 00 80
- 03 03 00 0A 0A 3C 2F 88 00 80
+ 03 03 00 0A 0A 3C 2F 88 00 80 // building
80
// tilelayout:01 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 5F 8A 00 80 // hangar
+ 00 00 00 02 10 1C 60 0A 00 80 // hangar part 2
80
// tilelayout:02 was 122 = 0x7A :
4A 0A 00 00
- 0A 06 00 00 00 00 22 17 00 80
+ 0A 06 00 00 00 00 22 17 00 80 // helipad
00 00 00 01 10 06 67 8A 00 80
00 0F 00 10 01 06 68 8A 00 80
80
@@ -1440,15 +1440,103 @@
91 04 00 08
80
+// tilelayout:05 was 124 = 0x7C :
+ 4A 0A 00 00
+ 00 00 00 01 10 06 67 8A 00 80
+ 00 0F 00 10 01 06 68 8A 00 80
+ 03 03 00 0A 0A 3C 2F 88 00 80 //building
+ 80
+
+// tilelayout:06 was 32 = 0x20 :
+ 4A 0A 00 00
+ 0E 00 00 02 10 1C 35 84 00 00 //hangar
+ 00 00 00 02 10 1C 36 04 00 00
+ 80
+
+// tilelayout:07 was 122 = 0x7A :
+ 4A 0A 00 00
+ 0A 06 00 00 00 00 22 17 00 80 //helipad
+ 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+ 00 0F 00 10 01 06 68 8A 00 80 // fence southeast
+ 80
+
+// tilelayout:08 was 123 = 0x7B :
+ 4A 0A 00 00
+ 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+ 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+ 80
+
+// tilelayout:09 was 124 = 0x7C :
+ 4A 0A 00 00
+ 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+ 00 0F 00 10 01 06 68 8A 00 80 // fence southeast
+ 03 03 00 0A 0A 3C 2F 88 00 80 //building
+ 80
+
+// tilelayout:0A was 32 = 0x20 :
+ 4A 0A 00 00
+ 0E 00 00 02 10 1C 37 84 00 00 //hangar
+ 80
+
+// tilelayout:0B was 122 = 0x7A :
+ 4A 0A 00 00
+ 0A 06 00 00 00 00 22 17 00 80 //helipad
+ 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+ 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+ 80
+
+// tilelayout:0C was 123 = 0x7B :
+ 4A 0A 00 00
+ 00 00 00 01 10 06 67 8A 00 80 // fence northeast
+ 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+ 80
+
+// tilelayout:0D was 124 = 0x7C :
+ 4A 0A 00 00
+ 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+ 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+ 03 03 00 0A 0A 3C 2F 88 00 80 //building
+ 80
+
+// tilelayout:0E was 32 = 0x20 :
+ 4A 0A 00 00
+ 0E 00 00 02 10 1C 38 84 00 00 //hangar
+ 80
+
+// tilelayout:0F was 122 = 0x7A :
+ 4A 0A 00 00
+ 0A 06 00 00 00 00 22 17 00 80 //helipad
+ 00 00 00 01 10 06 67 8A 00 80 // fence northeast
+ 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+ 80
+
+// tilelayout:10 was 123 = 0x7B :
+ 4A 0A 00 00
+ 00 0F 00 10 01 06 68 8A 00 80 // fence southeast
+ 00 00 00 01 10 06 67 8A 00 80 // fence northeast
+ 80
+
// Prop0B Callbacks
0B 01 //Availability
// Define custom layouts
- 0E 01
+ 0E 04
01
02 02 04
00 01
02 03
+ 03
+ 02 02 04
+ 06 08
+ 05 07
+ 05
+ 02 02 04
+ 0C 0B
+ 0A 09
+ 07
+ 02 02 04
+ 0F 0D
+ 10 0E
// Prop19 Vehicle Type
19 03 //Air
@@ -1463,7 +1551,7 @@
00 48 00 01
// Helidepot : Position 01
- \w24 \w28 \w0 00 \wx0000 48
+ \w24 \w27 \w0 00 \wx0000 48
03
40 00 00 00
25 25 48 0C
@@ -2374,7 +2462,7 @@
00 0F 00 10 01 06 68 8A 00 80
80
-// 07 intercontinental mini pic
+// 07 helistation mini pic
90 04 00 08
80
@@ -2646,7 +2734,7 @@
146 * 18 04 0D FF 01 05 CE "Helistation" 00
// The Fence Layouts
-// 0F 00 00 01 10 06 67 8A 00 80 // fence west
-// 00 00 00 10 01 06 68 8A 00 80 // fence north
-// 00 00 00 01 10 06 67 8A 00 80 // fence east
-// 00 0F 00 10 01 06 68 8A 00 80 // fence south
+// 0F 00 00 01 10 06 67 8A 00 80 // fence southwest
+// 00 00 00 10 01 06 68 8A 00 80 // fence northwest
+// 00 00 00 01 10 06 67 8A 00 80 // fence northeast
+// 00 0F 00 10 01 06 68 8A 00 80 // fence southeast