|
| 1 | +// Automatically generated by GRFCODEC. Do not modify! |
| 2 | +// (Info version 32) |
| 3 | +// Escapes: 2+ 2- 2< 2> 2u< 2u> 2/ 2% 2u/ 2u% 2* 2& 2| 2^ 2sto = 2s 2rst = 2r 2psto 2ror = 2rot 2cmp 2ucmp 2<< 2u>> 2>> |
| 4 | +// Escapes: 71 70 7= 7! 7< 7> 7G 7g 7gG 7GG 7gg 7c 7C |
| 5 | +// Escapes: D= = DR D+ = DF D- = DC Du* = DM D* = DnF Du<< = DnC D<< = DO D& D| Du/ D/ Du% D% |
| 6 | +// Format: spritenum imagefile depth xpos ypos xsize ysize xrel yrel zoom flags |
| 7 | + |
| 8 | +0 * 4 \d27 |
| 9 | + |
| 10 | +1 * 54 14 "C" "INFO" |
| 11 | +"B" "VRSN" \w4 \dx00000000 |
| 12 | +"B" "MINV" \w4 \dx00000000 |
| 13 | +"B" "NPAR" \w1 00 |
| 14 | +"B" "PALS" \w1 "W" |
| 15 | +"B" "BLTR" \w1 "8" |
| 16 | +00 |
| 17 | +00 |
| 18 | +2 * 52 08 08 "NML\42" "NML regression test" 00 "A test newgrf testing NML" 00 |
| 19 | +3 * 16 00 08 \b1 02 FF \wx0000 |
| 20 | +09 "COAL" "LVST" |
| 21 | + |
| 22 | +4 * 39 00 04 \b8 01 FF \wx00FF |
| 23 | +08 "TEST" |
| 24 | +13 18 |
| 25 | +12 \dx00000002 |
| 26 | +0C F0 |
| 27 | +11 0B |
| 28 | +14 0E |
| 29 | +15 04 |
| 30 | +0E \b1 \b1 |
| 31 | +02 |
| 32 | +\b2 \b2 |
| 33 | +04 04 |
| 34 | +06 06 |
| 35 | +\b0 \b0 |
| 36 | + |
| 37 | +5 * 11 04 04 FF 01 \wxC4FF "Test" 00 |
| 38 | + |
| 39 | +6 * 20 04 04 FF 01 \wxC5FF "Basic station" 00 |
| 40 | + |
| 41 | +7 * 6 01 04 \b1 FF \wx0004 |
| 42 | + |
| 43 | +8 station.png 8bpp 1 1 5 5 -2 -2 normal |
| 44 | +9 station.png 8bpp 7 1 5 5 -2 -2 normal |
| 45 | +10 station.png 8bpp 2 2 3 3 -1 -1 normal |
| 46 | +11 station.png 8bpp 8 2 3 3 -1 -1 normal |
| 47 | + |
| 48 | +// Name: station_spriteset - feature 04 |
| 49 | +12 * 7 02 04 FF \b0 \b1 |
| 50 | + |
| 51 | +\w0 |
| 52 | + |
| 53 | +13 * 245 00 04 \b1 01 FF \wx00FF |
| 54 | +1A \b8 |
| 55 | +\b66 \dx000003F4 \wx0000 |
| 56 | +\dx0000842E \wx0000 \b0 \b0 \b0 \b16 \b5 \b2 |
| 57 | +\dx8000842D \wx0002 \b17 \b11 80 88 |
| 58 | +\b66 \dx000003F3 \wx0000 |
| 59 | +\dx0000842F \wx0000 \b0 \b0 \b0 \b5 \b16 \b2 |
| 60 | +\dx8000842D \wx0042 \b20 \b11 80 89 01 |
| 61 | +\b66 \dx000003F4 \wx0000 |
| 62 | +\dx0000842E \wx0000 \b0 \b0 \b0 \b16 \b5 \b2 |
| 63 | +\dx8000842D \wx0002 \b17 \b11 80 8A |
| 64 | +\b66 \dx000003F3 \wx0000 |
| 65 | +\dx0000842F \wx0000 \b0 \b0 \b0 \b5 \b16 \b2 |
| 66 | +\dx8000842D \wx0042 \b20 \b11 80 8B 01 |
| 67 | +\b66 \dx000003F4 \wx0000 |
| 68 | +\dx0000842E \wx0000 \b0 \b0 \b0 \b16 \b5 \b2 |
| 69 | +\dx8000842D \wx0002 \b17 \b11 80 8C |
| 70 | +\b66 \dx000003F3 \wx0000 |
| 71 | +\dx0000842F \wx0000 \b0 \b0 \b0 \b5 \b16 \b2 |
| 72 | +\dx8000842D \wx0042 \b20 \b11 80 8D 01 |
| 73 | +\b66 \dx000003F4 \wx0000 |
| 74 | +\dx0000842E \wx0000 \b0 \b0 \b0 \b16 \b5 \b2 |
| 75 | +\dx8000842D \wx0002 \b17 \b11 80 8E |
| 76 | +\b66 \dx000003F3 \wx0000 |
| 77 | +\dx0000842F \wx0000 \b0 \b0 \b0 \b5 \b16 \b2 |
| 78 | +\dx8000842D \wx0042 \b20 \b11 80 8F 01 |
| 79 | + |
| 80 | +// Name: Station Layout@registers - Id FF |
| 81 | +// a : register 80 |
| 82 | +// a : register 81 |
| 83 | +// a : register 82 |
| 84 | +// a : register 83 |
| 85 | +// a : register 84 |
| 86 | +// a : register 85 |
| 87 | +// a : register 86 |
| 88 | +// a : register 87 |
| 89 | +14 * 238 02 04 FE 89 |
| 90 | +1A 20 \dx00000000 |
| 91 | +\2sto 1A 20 \dx00000080 |
| 92 | +\2r 1A 20 \dx00000000 |
| 93 | +\2sto 1A 20 \dx00000081 |
| 94 | +\2r 1A 20 \dx00000001 |
| 95 | +\2sto 1A 20 \dx00000082 |
| 96 | +\2r 1A 20 \dx00000001 |
| 97 | +\2sto 1A 20 \dx00000083 |
| 98 | +\2r 1A 20 \dx00000002 |
| 99 | +\2sto 1A 20 \dx00000084 |
| 100 | +\2r 1A 20 \dx00000002 |
| 101 | +\2sto 1A 20 \dx00000085 |
| 102 | +\2r 1A 20 \dx00000003 |
| 103 | +\2sto 1A 20 \dx00000086 |
| 104 | +\2r 1A 20 \dx00000003 |
| 105 | +\2sto 1A 20 \dx00000087 |
| 106 | +\2r 7D 80 20 \dxFFFFFFFF // a |
| 107 | +\2sto 1A 20 \dx00000088 |
| 108 | +\2r 7D 81 20 \dxFFFFFFFF // a |
| 109 | +\2sto 1A 20 \dx00000089 |
| 110 | +\2r 7D 82 20 \dxFFFFFFFF // a |
| 111 | +\2sto 1A 20 \dx0000008A |
| 112 | +\2r 7D 83 20 \dxFFFFFFFF // a |
| 113 | +\2sto 1A 20 \dx0000008B |
| 114 | +\2r 7D 84 20 \dxFFFFFFFF // a |
| 115 | +\2sto 1A 20 \dx0000008C |
| 116 | +\2r 7D 85 20 \dxFFFFFFFF // a |
| 117 | +\2sto 1A 20 \dx0000008D |
| 118 | +\2r 7D 86 20 \dxFFFFFFFF // a |
| 119 | +\2sto 1A 20 \dx0000008E |
| 120 | +\2r 7D 87 20 \dxFFFFFFFF // a |
| 121 | +\2sto 1A 00 \dx0000008F |
| 122 | +\b0 |
| 123 | +\wx8000 // Return computed value |
| 124 | + |
| 125 | +// Name: Station Layout@prepare - Id FF |
| 126 | +15 * 35 02 04 FD 89 |
| 127 | +1A 20 \dx00000000 |
| 128 | +\2sto 6B 2F 20 \dx0000FFFF |
| 129 | +\2r 1A 20 \dx00000001 |
| 130 | +\2sto 1A 00 \dx00000001 |
| 131 | +\b0 |
| 132 | +\wx8000 // Return computed value |
| 133 | + |
| 134 | +// Name: @action3_0 |
| 135 | +16 * 39 02 04 FC 89 |
| 136 | +7E FD 20 \dxFFFFFFFF // Station Layout@prepare - Id FF |
| 137 | +\2r 7E FE 20 \dxFFFFFFFF // Station Layout@registers - Id FF |
| 138 | +\2r 10 00 \dx000000FF |
| 139 | +\b1 |
| 140 | +\wx8000 \dx00000002 \dx00000002 // return 0; |
| 141 | +\wx00FF // station_spriteset; |
| 142 | + |
| 143 | +// Name: @action3_1 |
| 144 | +17 * 39 02 04 FB 89 |
| 145 | +7E FD 20 \dxFFFFFFFF // Station Layout@prepare - Id FF |
| 146 | +\2r 7E FE 20 \dxFFFFFFFF // Station Layout@registers - Id FF |
| 147 | +\2r 10 00 \dx000000FF |
| 148 | +\b1 |
| 149 | +\wx8000 \dx00000002 \dx00000002 // return 0; |
| 150 | +\wx00FF // station_spriteset; |
| 151 | + |
| 152 | +// Name: @action3_2 |
| 153 | +18 * 39 02 04 FD 89 |
| 154 | +7E FD 20 \dxFFFFFFFF // Station Layout@prepare - Id FF |
| 155 | +\2r 7E FE 20 \dxFFFFFFFF // Station Layout@registers - Id FF |
| 156 | +\2r 10 00 \dx000000FF |
| 157 | +\b1 |
| 158 | +\wx8000 \dx00000002 \dx00000002 // return 0; |
| 159 | +\wx00FF // station_spriteset; |
| 160 | + |
| 161 | +// Name: @action3_3 |
| 162 | +19 * 45 02 04 FF 89 |
| 163 | +1A 20 \dx00000003 |
| 164 | +\2sto 1A 20 \dx00000003 |
| 165 | +\2r 7E FE 20 \dxFFFFFFFF // Station Layout@registers - Id FF |
| 166 | +\2r 10 00 \dx000000FF |
| 167 | +\b1 |
| 168 | +\wx8000 \dx00000002 \dx00000002 // return 0; |
| 169 | +\wx00FF // station_spriteset; |
| 170 | + |
| 171 | +20 * 9 00 04 \b1 01 FF \wx00FF |
| 172 | +0B 08 |
| 173 | + |
| 174 | +// Name: @return_action_0 |
| 175 | +21 * 20 02 04 FE 89 |
| 176 | +43 38 \dx0000000F |
| 177 | +\2+ 43 1C \dx0000000F |
| 178 | +\b0 |
| 179 | +\wx8000 // Return computed value |
| 180 | + |
| 181 | +// Name: @action3_4 |
| 182 | +22 * 23 02 04 FE 89 |
| 183 | +0C 00 \dx0000FFFF |
| 184 | +\b1 |
| 185 | +\wx00FE \dx00000142 \dx00000142 // return (var[0x43, 24, 15] + var[0x43, 28, 15]) |
| 186 | +\wx00FC // @action3_0; |
| 187 | + |
| 188 | +// Name: @return_action_1 |
| 189 | +23 * 20 02 04 FA 89 |
| 190 | +43 38 \dx0000000F |
| 191 | +\2+ 43 1C \dx0000000F |
| 192 | +\b0 |
| 193 | +\wx8000 // Return computed value |
| 194 | + |
| 195 | +// Name: @action3_5 |
| 196 | +24 * 33 02 04 FA 89 |
| 197 | +0C 00 \dx0000FFFF |
| 198 | +\b2 |
| 199 | +\wx00FB \dx00000000 \dx00000000 // @action3_1; |
| 200 | +\wx00FA \dx00000142 \dx00000142 // return (var[0x43, 24, 15] + var[0x43, 28, 15]) |
| 201 | +\wx00FC // @action3_0; |
| 202 | + |
| 203 | +// Name: @return_action_2 |
| 204 | +25 * 20 02 04 FB 89 |
| 205 | +43 38 \dx0000000F |
| 206 | +\2+ 43 1C \dx0000000F |
| 207 | +\b0 |
| 208 | +\wx8000 // Return computed value |
| 209 | + |
| 210 | +// Name: @action3_6 |
| 211 | +26 * 33 02 04 FC 89 |
| 212 | +0C 00 \dx0000FFFF |
| 213 | +\b2 |
| 214 | +\wx00FD \dx00000000 \dx00000000 // @action3_2; |
| 215 | +\wx00FB \dx00000142 \dx00000142 // return (var[0x43, 24, 15] + var[0x43, 28, 15]) |
| 216 | +\wx00FC // @action3_0; |
| 217 | + |
| 218 | +27 * 18 03 04 01 FF \wx00FF \b3 |
| 219 | +00 \wx00FA // @action3_5; |
| 220 | +01 \wx00FC // @action3_6; |
| 221 | +FF \wx00FF // @action3_3; |
| 222 | +\wx00FE // @action3_4; |
| 223 | + |
0 commit comments