After looking into a theory by Piepieonline, we have discovered that the game crashes when an NPC wants to walk through more than 16 doors in a single movement. Not a problem in almost any other map, that has outdoors and large rooms, but is a problem on the train where every carriage ends with double doors and is highly likely why IO split Romania into a series of impassable sections in the first place.
It doesn’t look like the door limit can be increased or removed, so I’m looking into removing the amount of doors in the map, by as much as 1120 (There are 45 doors on path between front and back of train atm). It will mean some particular NPCs (Mission targets/VIPs, Freelancer) will be harder to deal with quietly, but if the trade-off is less bloody crashes… I think it’s worth it.
I was going to leave it as a surprise in the FV thread, but I am also working on Showdowns for Passenger Train
I was hesitant to give this mod a 1.0 release because of all the damn crashes that could occur, as mentioned above the cause of the crashes was figured out and while it could not be completed eliminated I’m guessing about 80% of situations that caused a crash before no longer do; as such I’m taking the mod out of beta!
Because the map has been made harder by being unable to close some doors, I tried to make up for it by adding body dumpers and a closet (in the office area at least)