The DB Set



A new Train Set for TTDPatch

by Michael Blunck

June 2003

Version 0.6 (XL) - February 9th, 2004

What is the DB set?

Itīs the very first full regional train set for Transport Tycoon (deLuxe) working under TTDPatch. Itīs a set of vehicles for the temperate climate originating from the german DB (Federal Railways) rolling stock and including older vehicles of the german "Reichsbahn" (DRG).

The DB set starts in the year 1920.


What is the DB set XL?

Itīs the newest version of the DB Set which makes available a full range of DB/DR-style freight wagons in addition to locomotives and coaches. It also includes a lot of re-designed vehicles using the most advanced features of TTDPatch, namely the diverse "callback" features which allow patch functions to change their behaviour according to specified graphics of a vehicle. So far, callbacks for powered wagon behaviour, setting wagon length and loading amount are included in the last TTDPatch version and are used by vehicles of the DB Set XL.


Why a DB set?

Since the 19th century, Germany has always been the country with one of the largest railway systems in the world, both in terms of track length and in terms of number and variety of rolling stock. (For more information on german railways, especially on long-distance trains visit the comprehensive pages of Joost Wilbrink.)

Therefore it seemed to be very attractive to choose the DR and DB railways as a model for a new set of train vehicles for TTDPatch.

OTOH, itīs complexity in number of locomotives (some 200 different types), in coaches (some hundreds of different types) and in liveries cannot be mapped in a one-to-one fashion onto a set of only 37 locomotives and some 50 coaches and wagons.

Thatīs why Iīve been forced to simplify the whole thing, e.g. historically there have been three different red liveries alone (purple red, orient red and traffic red) in the DB age, but due to lack of red colours in ttdīs palette this couldnīt be achieved well, so in this set there are only 2 red liveries.

Same is true for coaches and freight wagons. Thatīs why I made a rather simple scheme of just 5 different coach models for each local and remote traffic which have the same introductory years. Also each of these coaches got an accompanying mail van which is handy for the game but is far from reality.

Nevertheless, the rough scheme has been saved: there are the very early passenger coaches of the 20īs (the "thunder bolts"), the well-known "Silverfish" coaches, the cream-blue fast train coaches and a choice of InterCity coaches.

Additionally, all "train sets" got fitting coaches. Because most of these train sets, like VT-137 or VT-08, have been always pure passenger trains, I didnīt design special mail vans for those. Instead, as a compromise, mail vans on these train sets will look like the normal passenger coaches.


How to install the DB set XL?

Preliminaries

The DB set XL is available in a DOS and in a Windows version ("dbsetxl.grf" resp. "dbsetxlw.grf"). Just copy the appropriate DB set XL grf file into the "newgrf" directory under your TTD main directory and add the entry "newgrf/dbsetxl.grf" resp. "newgrf/dbsetxlw.grf" to your "newgrf.cfg" resp. "newgrfw.cfg" file.

The actual version of the DB Set XL is v0.6, grf-ID is 6D 62 04 01 and itīs of february 9, 2004. Youīll need TTDPatch version 2.0.1 alpha 15 (or higher) to run this version.

This is because since version 0.6 the DB Set includes a set of freight wagons specific to the german railway companies DR and DB which will override the original freight wagons and those which are added by the CargoSet. The novel freight wagon scheme makes heavy use of the new patch feature of "wagon refitting" which is only available since TTDPatch version 2.0.1 alpha 12. In addition, there are many other new features which are available only since TTDPatch 2.0.1 alpha 14.

Because of the need to preserve the 0.5x versions of the DB Set for the benefit of people which are not using the latest alpha versions of TTDPatch (and in need to differentiate between both DB Set versions) a different grf-ID had to be introduced for the XL version.

Therefore, youīll have to issue a "cht: graphics 6D 62 04 01" command to load the new DB Set XL if you want to use savegames which have been saved under the previous DB Set and you have "saveoptionaldata" set to "on" in "ttdpatch.cfg". If you donīt use "saveoptionaldata" a "cht: graphics" would be sufficient.

It would be also a very good idea to remove all those old wagons because they donīt fit well with the new ones, at least because they have different offsets than the new wagons.


Configuring "newgrf[w].cfg"

Grf files of different vehicle sets can only coexist if theyīre for a different climate. This is due to the internal mechanism how a grf file is loaded and activated by TTDPatch. E.g. TempSet and ArcticSet could be both included into "newgrf[w].cfg" but only one of them would be activated, depending on the chosen climate.

Because the DB Set XL, the DB Set v0.5 and the TempSet are all intended for the temperate climate, you could encounter difficulties with this mechanism. Because the DB Set XL is a full set it uses all available vehicle IDs, but e.g. the TempSet does not. Insofar, you would get only the expected behaviour when having the line "newgrf/dbset[w].grf" after the line "newgrf/tempset[w].grf", but not vice versa!

In the latter case, the TempSet vehicles would overload those DB set XL vehicles with the same identifiers resulting into an (unwanted) mix of both sets.

To prevent this, especially with additional train sets for the temperate climate to come, a special mechanism has been built into TTDPatch. This mechanism prevents a vehicle set from being loaded if another vehicle set for the same climate has been loaded before.

Because of the way this feature is implemented itīs only possible to skip loading of further sets for the same climate, i.e. always the first set of the same climate will get activated. If there is more than one set for the same climate in your "newgrf[w].cfg" you have to take care of order of entries in "newgrf[w].cfg" yourself.

However, because this mechanism relies on a joint behaviour (mutual exclusive sets have to check against each otherīs grf-ID) itīs only possible to set up such a scheme to include a new set by modifying all those other sets too (only to include the grf-ID of the new set).

Because this procedure isnīt always suitable with regard to the novice user, alpha 14 introduces an additional mechanism for grf-handling which enables deactivation of incompatible grfs.

The DB Set XL uses this feature to cooperate with following sets:

Because the DB Set XL is able to overwrite previously loaded grfs and to reset the list of vehicle IDs which could have been already re-ordered by a previously loaded grf file itīs best to have this order of grf entries in "newgrf.cfg":

...
newgrf/dbset.grf
newgrf/tempset.grf
newgrf/cargoset.grf
newgrf/dbsetxl.grf
...

When deactivating grf files the DB Set XL issues a warning message to give the user a hint for re-arranging his/her newgrf.cfg file.

E.g. if youīre using

...
newgrf/dbset.grf
newgrf/tempset.grf
newgrf/dbsetxl.grf
newgrf/cargoset.grf
...

the warning message "Deactivating CargoSet. Must be loaded before DB Set XL." is given. This is because both the CargoSet and the DB Set XL contain freight wagons, hence those loaded first would be overwritten by the set loaded afterwards. OTOH, because there are no cargo trucks in the different DB Sets youīll still need the CargoSet for availability of trucks.

Therefore, to get the DB Set XL running and to include the trucks of the CargoSet you should have the DB Set XL entry after the CargoSet entry in "newgrf[w].cfg". If you have the CargoSetīs entry after the DB Set XL entry, it would be deactivated to avoid confusion. Of course, this would result in having none of the CargoSetīs trucks available.

OTOH, if you want to use one of the older DB Set versions youīll have to comment out the DB Set XL entry in the "newgrf.cfg" file because it cannot be overwritten by any of the other grfs, neither by the old DB set versions nor by the TempSet.

Supplying parameters to the DB set XL

The DB set XL uses some default settings, e.g. for using new railway gates or usage of random liveries. However, you can pass parameters to control some of its features.

1 - disable railway gates

The new railway gates of the DB set XL replace the original crossings. There are two types of gates:

  • rural - these are so called "half-gates" outside city centers including traffic cross signs.
  • city - these are full gates in city centers including the usual warning lights.

Depending on the chosen road traffic side, gates will be right- or left-handed, i.e. in the case of half-gates they will be closing on the correct side of the road.

2 - set random livery for tankers

When buying new tankers, their livery will be random but uniform for a consist. You can change this to random liveries for every single tanker of a consist by supplying this parameter.

4 - set random load for stake wagons

In the XL version the stake wagon is able to show eight different steel products. The default sets one of these eight products for the whole consist each time the train is loaded. However, you can change this to a totally random behaviour so that each stake wagon in a consist will show a different product.

Examples

  • "newgrf/dbsetxl[w].grf" - enables new railway gates by default, also sets random liveries of the tankers and random load of the stake wagon to default,
  • "newgrf/dbsetxl[w].grf 1" - disables railway gates,
  • "newgrf/dbsetxl[w].grf 2" - sets random liveries for tankers,
  • "newgrf/dbsetxl[w].grf 3" - disables railway gates and sets random liveries for tankers,
  • "newnewgrf/dbsetxl[w].grf 6" - sets random liveries for tankers and random load for steel.

Variables to set in ttdpatch.cfg

You need to set following variables in your "ttdpatch.cfg" file:

You should also enable the "realistic kinematic model" of train acceleration to get full benefit from the different engines in the set. I.e. you should include: into your "ttpatch.cfg" file. (Only the settings for trains and monorail/electrics are shown, the last two digits are for maglevs and road vehicles and should also be set to a value of [0 ... 3])

Specialities with the locos

Articulated locomotives

Some of the original electric locomotives are articulated engines, these are implemented internally as double-headed engines (even if youīll notice it only in curves), therefore you should have the switch "multihead 0" (and not the default value "multihead 35"!) to keep power and speed according to the original specifications of those engines.

There are two of these articulated locomotives, which you shouldnīt separate its parts but keep them together at the front of the train (usually the first part unit looking forward and the second part unit looking backwards, use <ctrl>+click when moving them around inside the depot window):

Dual-headed engines

And these are the "normal" dual-headed engines. When used in train sets there will be one head in front (looking forward) and the other on the rear end of the train (looking backward). Again you should use <ctrl>+click to drag them around inside the depot window:

Custom train sets

Since alpha 11 TTDPatch uses a "callback" scheme to enable modifying locomotives and wagons behaviour in a subtle way. E.g. itīs possible now to have different wagons (powered and unpowered) depending on their position in a consist.

E.g. the DB Set XLīs new ICE-3 train set is not "dual-headed" anymore, instead it is composed as follows:

These different coaches and trailers are made available automatically, i.e. you have to buy only the ICE-3 "engine" (the first trailer, although the ICE-3 in the buying menu looks as it was a double-head) and then - constantly buying coaches, either local or long-distance ones with different capacity - these are automatically allocated according to their specific design and data (weight and power) and will even give you the end trailer automatically.

Because the switch "multihead" will be set to "on" when using the DB Set XL (because of the articulated engines) itīll be possible to build a second "head" but doing this would corrupt the power scheme of the train set (and, BTW, will look somewhat ugly).

Also, at the moment itīs not possible to get more units as the eight above. Although two trainsets are linked together all the time in reality, this isnīt yet a feature of the current DB Set XL nor the current TTDPatch version. Nevertheless, this would be possible in future versions.

Other options

In Germany, signals - including semaphores - are on the right side of track (the "arm" pointing outward). To get "german" semaphores (they look different than the british) you have to choose "drive on right side of road" in TTDīs options menu.

The road side to drive on can be changed until the first road vehicle has been bought. In case youīve forgotten to choose the right side to drive on, change the side before buying a road vehicle and save the game. After reload, the side should be corrected.

DB set XL and the AI

The DB set XL is most useful for those of you who like to play without the crappy AI. Because there are no "player colours" on the engines it wouldnīt be that easy to differentiate between all those AI players (OK, we got the fences if youīre unable to tell if itīs an AI track or yours ...)

However, in case you intend to let participate the AI in building up your world, following information may be helpful to you. Due to the unability of the AI to handle the "special" multi-headed (articulated) engines (BR194 and BR195) and steam locomotives with tenders, those engines have been disabled for use with the AI.

Check the vehicles table what engines the AI may use (the AI always uses the engine with the highest rank at a specific date and if itīll be affordable).

DB set XL and "vehicle.dat"

Because the "vehicle.dat" file will be loaded by TTD after the names in the dbset[w].grf file have been processed, those custom names will overwrite the DB set XLīs engine names. Therefore you should remove or rename an old "vehicle.dat" file in TTDīs directory or switch "vehicle names" to "default" in Game Options.


What vehicles make up the DB set XL?

The DB Set Xl is a "full set", i.e. it uses all 35 available original vehicle IDs for train, monorail and maglev engines. In addition there are more than 40 passenger coaches and mail/baggage vans and a full set of freight wagons, mostly generated by special features of TTDPatch like "wagon override" (when adding a passenger or mail carriage to some of the locomotives the graphics of the carriages is changed automatically to fit the train set type) "variational sprites" (the graphics of engines and carriages are changing, mostly when reaching a special date, e.g. to reflect a change in livery) and "wagon refitting".

The DB Set XL also includes freight wagons which are divided in two groups (generations). A first generation of shorter length and smaller capacity wagons is introduced as early as 1920 so thereīll be transporting capacities for all kind of goods. However, more specialized wagons of higher capacities are introduced successively in the later years.

Nearly all of the new freight wagons are refittable to different cargo. Please read how to refit them.

Locomotives
Veh-ID Name Traction Type1 Year Power [hp] Speed
[km/h]
Capacity2 Reliability3 AI rank
00 BR92 (T13) Steam U 1921 800 60   9 1
01 BR38 (pr P8) 1922 1180 100 6 0
02 BR18 P 1925 1715 115 12 0
03 BR01 U 1930 2240 130 10 0
04 BR05 P 1935 2360 165 16 0
05 BR45 F 1936 2855 90 16 0
06 VT-137 Diesel DMU 1933 2 * 5104 150 50 pass. 11 4
07 V-140 U 1936 1400 100   25 5
08 VT-08 DMU 1952 2* 1000 120 56 pass. 15 6
09 VT-95 P 3005 90 45 pass. 6 0
0A BR221(V200) U 1954 2700 140   11 11
0B VT-11 DMU 1957 2* 1100 140 20 mail 11 12
0C BR212 (V100) U 1962 1348 100   5 8
0D BR218 (V160) U 1968 2500 140 6 15
0E BR232 F 1973 4000 120 5 16
0F BR605 (ICE-TD) DMU 1998 2 * 2300 200 40 pass. 17 24
10 BR612 "RegioSwinger" 2 * 1520 160 72 pass. 17 22
11 BR175 (E75) Electric U 1928 2175 70   16 2
12 BR195 (E95) F 3777 70 15 0
13 BR144 (E44) U 1935 2530 90 8 3
14 BR194 (E94) F 1940 4400 90 5 0
15 ET-30 EMU 1956 2 * 1245 120 56 pass. 12 7
16 BR140 U 4920 110   7 10
17 BR150 F 1957 6000 100 7 11
18 BR110 (E10) P 1962 4670 140 7 13
19 BR103 1969 8090 200 8 20
1A BR155/250 F 1974 7350 125 8 18
36 BR181 P 4400 160 15 19
37 BR120 U 1979 7620 200 13 25
38 BR112 P 1990 5650 160 8 23
54 BR401 (ICE-1) EMU 2 * 4624 280 9 26
55 BR101 U 1996 8700 220 13 27
56 BR403 (ICE-3) EMU 1999 10880 330 46 pass. 13 29
57 BR182 U 2001 9520 230   11 28
58 Transrapid 09 MagLev EMU 2010 18000 500 120 pass. 25 30
6A DE-AC33C "Blue Tiger" Diesel F 1997 3300 160   12 21
1 U = universal, P = passenger, F = freight locomotive, DMU = Diesel train set, EMU = Electric train set,
2 General refittability to passengers and mail.
3 Reliability decay: 5 (98% - best) to 25 (45% - poor)
4 = real power is 2 * 410 hp,
5 real power is 150 hp. See known bugs

Coaches and Mail vans
Veh-ID Name Type Livery Year Capacity load1 Remarks
28 pre-war DR Coach local dark green 1920 30 pass. 5 short carriages
29 pre-war DR Mail van 18 bags 3
1B DRG Coach "Thunder bolt" 1925 40 pass. 5  
1C DRG Mail van 24 bags 3
2A DRG "Rheingold" Coach long-distance violet/cream 1928 56 pass. 14 BR18 only
2B DRG "Rheingold" Mail van 32 bags 8
1B DRG Coach local dark green 1930 40 pass. 10  
1C DRG Mail van 24 bags 6
2A DRG Coach long-distance green 56 pass. 7
2B DRG Mail van 32 bags 4
1B/2A DSG Dining-car "Mitropa"2 dark red 40/56 pass. 5 BR05 only
2A DRG VT-137 Coach violet/cream 1933 56 pass. 14  
2B DRG VT-137 Mail van 32 bags 8 same as coach
2A DB Coach dark blue 1950 56 pass. 14  
2B DB Mail van 32 bags 8
2A DB VT-08 Coach purple red 1952 56 pass. 14
2B DB VT-08 Mail van 32 bags 8 same as coach
1B DB VT-95 Coach local 40 pass. 14  
1C DB VT-95 Mail van 24 bags 8 same as coach
2A DB TEE Coach long-distance cream/red 1955 56 pass. 14  
2B DB TEE Mail van 32 bags 8
2A DB ET-30 Coach purple red 1956 56 pass. 28
2B DB ET-30 Mail van 32 bags 16 same as coach
2A DB TEE Coach cream/red 1957 56 pass. 14 VT-11 only
2B DB TEE Mail van 32 bags 8
1B/2A DB TEE Dining-car2 1959 40/56 pass. 5 BR103 only
1B DB Coach "Silverfish" local silver 1960 40 pass. 10  
1C DB Mail van "Silverfish" 24 bags 6
2A DB Intercity Coach long-distance cream/blue 1968 56 pass. 14
2B DB Intercity Mail van 32 bags 8
2A DB Intercity Coach cream/red 56 pass. 14
2B DB Intercity Mail van 32 bags 8
2A DB Coach cream/blue 1974 56 pass. 14
2B DB Mail van 32 bags 8
2A DB InterRegio Coach white/blue 1987 56 pass. 28
2B DB InterRegio Mail van 32 bags 16
2A DB Intercity Coach white/red 56 pass. 28
2B DB Intercity Mail van 32 bags 16
1B DB Coach local white/green 40 pass. 20
1C DB Mail van 24 bags 12
2A DB Intercity Coach (ICE-1) long-distance white/red 1990 56 pass. 28
2B DB Intercity Mail van (ICE-1) 32 bags 16
2A DB Intercity "BordRestaurant"2 56 pass. 10 ICE-1 only
1B DB Coach local red/white 1997 40 pass. 20  
1C DB Mail van 24 bags 12
2A DB Intercity Coach long-distance white/red 56 pass. 28
2B DB Intercity Mail van 32 bags 16
2A DB Intercity Coach (ICE-TD) 1998 56 pass. 28
2B DB Intercity Mail van (ICE-TD) 32 bags 16
1B DB RegioSwinger Coach local red/white 40 pass. 40
1C DB RegioSwinger Mail van 24 bags 24 same as coach
2A DB Intercity Coach (ICE-3) long-distance white/red 1999 56 pass. 28 same as ICE-TD
2B DB Intercity Mail van (ICE-3) 32 bags 16
59 DB Transrapid 09 Coach 2010 120 pass. 40  
5A DB Transrapid 09 Mail van 54 bags 18
5E DB Transrapid 09 Goods van 32 crates 5
63 DB Transrapid 09 Valuables van 27 bags 5
2C generic Tender  
1Load amount specifies how much cargo is loaded/unloaded per tick.
2Dining-cars are only available in sufficiently long consists, i.e. youīll need 8 coaches or mail vans to get
a dining-car which will replace a normal coach being on the fifth position of the consist (i.e. engine,
tender, coach1, coach2, dining-car, ...).

Freight Wagons
Veh-ID Name Type Livery Year Capacity Price Cargo Refittable to
1D DRG low side wagon short brown 1920 15 tons. B0 coal iron ore, grain, goods, lumber, steel, paper
1E DRG tank wagon random C5 crude oil  
1F DRG closed wagon brown BE livestock goods
20 DRG closed wagon1 normal 1940 30 tons D0 goods livestock
21 DRG high-sided wagon 1935 28 tons CA grain coal, iron ore, goods
22 DRG low side wagon 1930 25 tons C0 lumber coal, iron ore, grain, goods
23 DB self-discharging hopper brown
red
1950
1997
40 tons DE iron ore coal, grain
24 DRG flat wagon w. stakes brown 1930 25 tons C5 steel lumber, goods, straw (grain), paper
2E DB refrigerator random 1940 30 tons DA goods  
2F DB car transporter brown 1980 35 tons. D0
31 DB flat wagon w. stakes (heavy load) brown 1950 40 tons CE
32 DB sliding wall wagon silver/brown
white/red
1975
1997
35 tons. D8
33 DB container wagon random 1975 40 tons CE
34 DRG tank wagon random 1940 30 tons E5 crude oil
35 DB tarpaulin wagon silver
red
1990
1997
40 tons. D0  
1Brakeman's cabin in 1940 - 1950 on last wagon

Due to the fact that the AI usage of wagons is "hard-coded" the wagons could not be ordered by date or by cargo in a natural way. Moreover, I had to introduce all different default cargoes because the AI isnīt able to refit their wagons. This too is slightly unusual, it would have been more useful to have one and the same default cargo for some of the wagons, e.g. coal for the low sided wagons, etc.


Refitting freight wagons

The following table summarizes refitting possibilities of freight wagons ordered by year of availability, keep in mind that the AI will use wagons before they will be available to us humans:

Wagon refittability
year capacity Veh-ID Name goods coal iron ore grain steel paper lumber crude oil livestock
1920 15 1D low x x x x x x x    
1E tanker               x  
1F box x               x
1930 25 22 low x x x x     x    
20 box x               x
24 stake x     x x x x    
1935 28 21 high x x x x          
1940 30 34 tanker x             x  
2E reefer x                
1950 40 31 stake x                
23 hopper   x x x          
1975 35 32 slide x                
1975 40 33 container x                
1980 35 2F car x                
1990 40 35 tarp x                

Most of the freight wagons are refittable for a different number of cargoes but itīs only possible to refit a whole consist rather than a single wagon. To do this you have to link the wagons you want to refit to a locomotive and then you can use the refitting button in the train window when being inside a depot to get a "refitting list".

Now, this refitting list will contain all the cargoes which the (possibly different) wagons of a consist will be refittable to, i.e. the refitting list will show a combination of the refittable cargoes of all wagons of that consist.

E.g. if you have two types of wagons in a consist and type "a" will be refittable to "coal" and "iron ore" and type "b" will be refittable to "wood" and "goods" then the combined list will read {coal, iron ore, wood, goods}. Now, if you refit the consist to "goods", all wagons of type "b" in that consist will be refitted to "goods", (obviously, not the ones of type "a"). If youīll do a second refit to "iron ore", all wagons of type "a" will be refitted to "iron ore", but not the wagons of type "b".

Although youīll have only single type cargo trains most of the time, itīs possible to carry out more complex refitting actions:

E.g. if you have two types of wagons in a consist and type "a" will be refittable to "goods" and type "b" will be refittable to "wood" and "goods" then the combined list will read {wood, goods}. Now, if you want only wagons of type "a" to be refitted to "goods" but not those of type "b", you have to de-couple those type "b" wagons during refitting. Thatīs called shunting - a long-missed feature in TTD. :o)

Youīll find a graphical carriage allocation scheme on the Patagonia TTD page and thereīs also additional information (including images) about each of the original locomotives on that web page.


What about the DB set XL liveries?

The DB used many different liveries. In the 50īs all diesels were in purple red (RAL 3004) and electrics in "bottle green" (RAL 6007).

In the late 50īs, electrics were painted in "chrome green" (RAL 6020) if their max speed was less than 120 km/h and blue if it was higher (or equal) than 120 km/h. At times there were two different blue colours: "steel blue" (RAL 5011) and later "cobalt blue" (RAL 5013).

In 1974 a new general colour scheme was introduced. Engines and carriages were changed to a "cream/oceanblue" combination (RAL 1001/RAL 5020).

In 1987 the colour scheme was changed again, this time to a full "orient red" (RAL 3031) livery.

After German Reunification, the colour scheme was changed to "traffic red" (RAL 3020) in 1997.

Additionally, there have been always special liveries (as can be seen in this set), e.g. for local traffic, for TEE (Trans Europe Express) train sets, for "InterCity" long-distance trains and various commuter trains ...

There is a special page on DB liveries on Patagonia/ttd.

Depending on launch year and lifetime, the DB set XLīs engines will have different and changing liveries. When an engine is first introduced it will come in the actual livery of this time. If youīre buying an engine at a later date when livery has changed the new bought engine will be in this new livery. Of course your old engines will stay in their old liveries (and thus will be easy detectable as "old" engines ...)

Again, for an overview about possible liveries for all the engines of the set, check the carriage allocation scheme.

For freight wagons, livery has been brown for ages but in 1996 has been changed to traffic red.


Known Bugs

The railway gates are made by simple sprite replacement of the original tiles, i.e. both old and new ones are "flat" tiles which lack height information. Consequently, in some rare circumstances there will be clipping errors, e.g. caused by high buildings on a neighbouring tile, or when a vehicle passes in front of an open gate. These effects cannot be avoided by using flat tiles and therefore are normal.

Due to a bug in the motion model, speeds are calculated wrong for weak-powered engines. To compensate this effect, power for the VT-137 and the VT-95 have been adapted in such a way that these engines are capable to reach their max. speed.

Thereīs a small bug in TTDPatchīs randomized cargo routine which cannot handle the case that a random trigger which is attached to the consist instead of a single vehicle should not be randomized again even if the engine of the consist is replaced. As a consequence, tankers are changing livery when replacing the engine of the consist and having a parameter of 2 supplied to the DB Set XL.


History - Bug fixes

V0.63 (Feb 18th)

V0.62 (Feb 18th)

V0.61 (Feb 11th)

V0.6 (Feb 9th)

V0.5 (Nov 15th):

v0.4 (Sept 16th):

v.0.3 (August 16th):



Copyright Notice

DB Set - © 2003 Michael Blunck - All Rights Reserved.

DB Set XL - © 2004 Michael Blunck - All Rights Reserved.

Permission to use, copy and distribute this software (consisting of the graphics and its implementation code) and its documentation for non-commercial purposes, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph and the following four paragraphs appear in all copies and distributions. Contact the above Copyright holder for commercial licensing opportunities.

IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA, OR PROFITS) ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". THE COPYRIGHT HOLDER HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

ALL COMMERCIAL USE OF THIS SOFTWARE IS STRICTLY PROHIBITED.

ALL REDISTRIBUTION OF THIS SOFTWARE TO OTHER PARTIES FOR COMMERCIAL USE IS STRICTLY PROHIBITED.


Acknowledgements

The availability of new vehicles was only made possible by the outstanding work of Josef Drexler and Marcin Grzegorczyk on TTDPatch. In particular Iīd like to express my gratitude to Josef for the fruitful collaboration during further developing the TTDPatch.

Iīd like to thank Georg Ringler for help with the DB coachesī colour scheme and the reliability numbers for the engines.


Want still more information?

Visit the European Railway Picture Gallery

Visit the Transport Tycoon Newsgroup