OpenTTD

Login!
Register as a new userLost password?

for Project:

FS#1993 — Bankrupt companies not removed

Attached to Project— OpenTTD
Opened by Paul Aslin (fabricator) - Wednesday, 07 May 2008, 03:49AM
Bug Report
Backend / Core
New
No-one
All
High
Normal
0.6.1-RC1
Undecided
Undecided
0%
This is with 0.6.1-RC1 windows exe as downloaded.

From a loaded save game (ex 0.5.3) Bankrupt companies simply aren't removed from the company list or the map itself.
I've also seen this behavior with multiplayer maps with 0.6.1-RC1 server and client, where one company was still there 24 hours after I last played it.

This task depends upon

This task blocks these from closing
Comment by Zdenek Sojka (smatz) - Wednesday, 07 May 2008, 12:08PM

Can you provide a savegame that demonstrates that behaviour?


Comment by Zdenek Sojka (smatz) - Wednesday, 07 May 2008, 05:18PM

I can't reproduce it. I let a company bankrupt in a network game, and it worked as expected. After one year of negative bank balance the company disappeared.


Comment by Paul Aslin (fabricator) - Thursday, 08 May 2008, 07:50AM

OK I've attached two save games and a screenshot of the game at the point of the company going bankrupt.

Hope this helps track down the problem.

  About to go Bankrupt, 30th Dec 1950.sav   Gone Bankrupt, 2nd Jan 1951.sav   bankrupt.jpg
Comment by Zdenek Sojka (smatz) - Thursday, 08 May 2008, 06:28PM

In a singleplayer game, you will never really bankrupt. This is different from TTD and may change. (I don't know reason why it is done this way)

Is there any problem with multiplayer games?


Comment by Paul Aslin (fabricator) - Thursday, 08 May 2008, 07:31PM

Ah I think its possible the server I was on was using a saved game, that might explain a few things.
Do companies in multiplayer maps still vanish if left unattended ?
(I think that is an option on the server though)

The single player bankruptcy being disabled does have one flaw, the bankrupt company can never remove its roads/rail from the map. So if you load an old Multiplayer map. Or start a second company on the same map after the first one fails, you can't clean the map.