Train gets stuck at loading/unloading
Moderator: TTDPatch Moderators
Train gets stuck at loading/unloading
In about 2 weeks, train 40 will pull into Fuerte Olimpio, and unload its load of goods. However, it will never realize that it's actually empty and will continue attempting to load/unload until I manually send it on to its next order.
I have a hard time imagining the orders are broken, because it shares its orders with 12 other trains, none of which have this problem.
I have a hard time imagining the orders are broken, because it shares its orders with 12 other trains, none of which have this problem.
- Attachments
-
- save&cfg.rar
- (174.67 KiB) Downloaded 45 times
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
Yep I can join this group; I got a bunch of trains that keep unloading for evver. Both coal trains as passenger trains. After I send them manualy to a next station they hav no more problems. So I gues something has changed in the savegame format? I'm currently not behind my Home Computer so I can't atach a savegame if needed I'll do so later today (in about 6 hours....)
I have had the same, it was always the train with the same number.
Even selling and rebuilding it didn't help.
The only thing that did help, was to sell it and rebuild it in another depot.
I had 4 trains in my game wich where effected.
Even selling and rebuilding it didn't help.
The only thing that did help, was to sell it and rebuild it in another depot.
I had 4 trains in my game wich where effected.
Wie zich gelukkig voelt met het geluk van anderen, bezit een rijkdom zonder grenzen. (F.Daels)

Still the best OS around
Still the best OS around
OK, the bug is hunted down. It was a hard-to-catch one, though.
Every vehicle has an "I'm not done yet" flag, and the train won't go on until that flag is cleared for each vehicle in the consist. In DaleStan's savegame, the third engine of train 40 has this flag set, although it isn't ever touched for cargoless vehicles. I guess he sold a vehicle that haven't finished unloading, then bought the engine, which inherited the slot, with the flag still set. I've fixed it by resetting that flag for every vehicle, not only for those that have a capacity.
Alpha 57 will contain the fix. Until then, selling the third engine can help temporarily in DaleStan's game.
Every vehicle has an "I'm not done yet" flag, and the train won't go on until that flag is cleared for each vehicle in the consist. In DaleStan's savegame, the third engine of train 40 has this flag set, although it isn't ever touched for cargoless vehicles. I guess he sold a vehicle that haven't finished unloading, then bought the engine, which inherited the slot, with the flag still set. I've fixed it by resetting that flag for every vehicle, not only for those that have a capacity.
Alpha 57 will contain the fix. Until then, selling the third engine can help temporarily in DaleStan's game.
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick
Re: Train gets stuck at loading/unloading
Since you constantly suggest to use notepad instead of TTDXC when a bug is found on it, I'll suggest you to use the original gamegfx.exe instead of TTDPatch. I never had problems with the original game EXE.DaleStan wrote:In about 2 weeks, train 40 will pull into Fuerte Olimpio, and unload its load of goods. However, it will never realize that it's actually empty and will continue attempting to load/unload until I manually send it on to its next order.
I have a hard time imagining the orders are broken, because it shares its orders with 12 other trains, none of which have this problem.
You might have better luck with the "development team" thing if you released the source code. Just an idea.Andrex wrote:I don't have a development team here working on TTDXC,
Oh, and BTW:
Code: Select all
<@patchman> I wish Andrex had something like a changelog for his TTDXC
<@patchman> not that I use it, but it would be useful to know which bugs aren't fixed yet
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
Re: Train gets stuck at loading/unloading
well,if it cannot work properlyAndrex wrote:Since you constantly suggest to use notepad instead of TTDXC when a bug is found on it, I'll suggest you to use the original gamegfx.exe instead of TTDPatch. I never had problems with the original game EXE.
even TTDPatch, if there is a heavy bug it is recommened to go to previous version
in that case we recommend to got to the notepad

what are you looking at? it's a signature!
I don't have time for all the formalities when releasing an updated TTDXC version, that's why I don't usually have an accurate changes log. This makes it easier to concentrate just in TTDXC entirely without worrying about X feature or bugfix being written down.DaleStan wrote: Oh, and BTW:Distributing accurate copies of the changelog and todo (accurate documentation, in general) is at least as important as actually fixing the bugs, at least IMO.Code: Select all
<@patchman> I wish Andrex had something like a changelog for his TTDXC <@patchman> not that I use it, but it would be useful to know which bugs aren't fixed yet
But I laughed about the "todo list" indeed, because I receive no suggestions for such thing and I don't really use the program anymore. All updates I release since this year are 100% generosity for the users who found the program useful, if you don't like the way I develop it it's simple: don't use it.
1 more thing: when I said I don't have a development team, I didn't mean I want one. I'm perfectly aware that the program is closed source and it'll stay this way for now.
Who is online
Users browsing this forum: Google [Bot] and 10 guests