equal
deleted
inserted
replaced
163 |
163 |
164 if (is_custom_sprite(spritenum)) { |
164 if (is_custom_sprite(spritenum)) { |
165 int sprite = GetCustomVehicleSprite(this, direction); |
165 int sprite = GetCustomVehicleSprite(this, direction); |
166 |
166 |
167 if (sprite != 0) return sprite; |
167 if (sprite != 0) return sprite; |
168 spritenum = orig_aircraft_vehicle_info[this->engine_type - AIRCRAFT_ENGINES_INDEX].image_index; |
168 spritenum = _orig_aircraft_vehicle_info[this->engine_type - AIRCRAFT_ENGINES_INDEX].image_index; |
169 } |
169 } |
170 return direction + _aircraft_sprite[spritenum]; |
170 return direction + _aircraft_sprite[spritenum]; |
171 } |
171 } |
172 |
172 |
173 SpriteID GetRotorImage(const Vehicle *v) |
173 SpriteID GetRotorImage(const Vehicle *v) |
191 SpriteID sprite = (6 + _aircraft_sprite[spritenum]); |
191 SpriteID sprite = (6 + _aircraft_sprite[spritenum]); |
192 |
192 |
193 if (is_custom_sprite(spritenum)) { |
193 if (is_custom_sprite(spritenum)) { |
194 sprite = GetCustomVehicleIcon(engine, DIR_W); |
194 sprite = GetCustomVehicleIcon(engine, DIR_W); |
195 if (sprite == 0) { |
195 if (sprite == 0) { |
196 spritenum = orig_aircraft_vehicle_info[engine - AIRCRAFT_ENGINES_INDEX].image_index; |
196 spritenum = _orig_aircraft_vehicle_info[engine - AIRCRAFT_ENGINES_INDEX].image_index; |
197 sprite = (6 + _aircraft_sprite[spritenum]); |
197 sprite = (6 + _aircraft_sprite[spritenum]); |
198 } |
198 } |
199 } |
199 } |
200 |
200 |
201 DrawSprite(sprite, pal, x, y); |
201 DrawSprite(sprite, pal, x, y); |
219 SpriteID sprite = (6 + _aircraft_sprite[spritenum]); |
219 SpriteID sprite = (6 + _aircraft_sprite[spritenum]); |
220 |
220 |
221 if (is_custom_sprite(spritenum)) { |
221 if (is_custom_sprite(spritenum)) { |
222 sprite = GetCustomVehicleIcon(engine, DIR_W); |
222 sprite = GetCustomVehicleIcon(engine, DIR_W); |
223 if (sprite == 0) { |
223 if (sprite == 0) { |
224 spritenum = orig_aircraft_vehicle_info[engine - AIRCRAFT_ENGINES_INDEX].image_index; |
224 spritenum = _orig_aircraft_vehicle_info[engine - AIRCRAFT_ENGINES_INDEX].image_index; |
225 sprite = (6 + _aircraft_sprite[spritenum]); |
225 sprite = (6 + _aircraft_sprite[spritenum]); |
226 } |
226 } |
227 } |
227 } |
228 |
228 |
229 const Sprite *spr = GetSprite(sprite); |
229 const Sprite *spr = GetSprite(sprite); |