(svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.

This commit is contained in:
frosch
2009-07-17 22:00:13 +00:00
parent 82ac703e2d
commit f129634f52
9 changed files with 79 additions and 41 deletions

View File

@@ -8,9 +8,11 @@
#include "direction_type.h"
#include "newgrf_callbacks.h"
extern int _traininfo_vehicle_pitch;
extern int _traininfo_vehicle_width;
enum {
TRAININFO_DEFAULT_VEHICLE_WIDTH = 29,
ROADVEHINFO_DEFAULT_VEHICLE_WIDTH = 28,
VEHICLEINFO_FULL_VEHICLE_WIDTH = 32,
};
void SetWagonOverrideSprites(EngineID engine, CargoID cargo, const struct SpriteGroup *group, EngineID *train_id, uint trains);
const SpriteGroup *GetWagonOverrideSpriteSet(EngineID engine, CargoID cargo, EngineID overriding_engine);