diff options
author | peter1138 <peter1138@openttd.org> | 2008-01-08 18:25:51 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2008-01-08 18:25:51 +0000 |
commit | ce2104ed4783138596dfc56a0829222fccdf5b34 (patch) | |
tree | 3359d19b723ceaeb39e4f388d41c2ce17de26f60 /src/newgrf.cpp | |
parent | 814f47a3cc63934c2f111ec87a3d84bc2b4524c4 (diff) | |
download | openttd-ce2104ed4783138596dfc56a0829222fccdf5b34.tar.xz |
(svn r11784) -Codechange: set up initial engine data in one place
Diffstat (limited to 'src/newgrf.cpp')
-rw-r--r-- | src/newgrf.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/newgrf.cpp b/src/newgrf.cpp index 2b24efff6..c47a74452 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -5063,11 +5063,7 @@ static void ResetNewGRFData() CleanUpGRFTownNames(); /* Copy/reset original engine info data */ - memcpy(&_engine_info, &orig_engine_info, sizeof(orig_engine_info)); - memcpy(&_rail_vehicle_info, &orig_rail_vehicle_info, sizeof(orig_rail_vehicle_info)); - memcpy(&_ship_vehicle_info, &orig_ship_vehicle_info, sizeof(orig_ship_vehicle_info)); - memcpy(&_aircraft_vehicle_info, &orig_aircraft_vehicle_info, sizeof(orig_aircraft_vehicle_info)); - memcpy(&_road_vehicle_info, &orig_road_vehicle_info, sizeof(orig_road_vehicle_info)); + SetupEngines(); /* Copy/reset original bridge info data * First, free sprite table data */ @@ -5124,9 +5120,6 @@ static void ResetNewGRFData() /* Reset NewGRF errors. */ ResetNewGRFErrors(); - /* Add engine type to engine data. This is needed for the refit precalculation. */ - AddTypeToEngines(); - /* Set up the default cargo types */ SetupCargoForClimate(_opt.landscape); |