Transport Fever 2

Transport Fever 2

Timetables
410 Comments
Gonzo255 Oct 9, 2024 @ 7:03am 
@gregory365 the double departure problem is still here, just read my comment on the 1.3 version.
Сергей Мавроди May 9, 2024 @ 5:30am 
Не работает. Ставишь интервал 10 20 40 хоть сколько ставь. Один поезд уезжает сразу за другим с конечной станции
pawel-pogodin2010 Apr 18, 2024 @ 10:49am 
Great to hear it! Sorry, I thought you were saying that the forced depart function is added there. I've clearly misread about the multiple vehicle fix!
Again, thanks for response and sorry for bothering that much.
Gregory365  [author] Apr 18, 2024 @ 12:54am 
@pawel-pogodin2010 Again, the double departure problem (AKA multiple vehicles in the same station) is solved in the Timetables 1.3 mod.
pawel-pogodin2010 Apr 17, 2024 @ 12:04pm 
https://www.youtube.com/watch?v=Q28mTZaQlvI
This is what I am trying to achieve - and it works most of the time! The double departure problem is the most annoying now, but it's rather rare.
Once again - awesome mod. A real game changer.
pawel-pogodin2010 Apr 17, 2024 @ 11:09am 
Actually, I've accomplished what I was trying to - the only problem now is double departure. For about 30 minutes everything is awesome, then two trains depart simultaneously.
I've found experimental way that due to closing doors time the actual interval must be 4 seconds less than one has calculated))
Gregory365  [author] Apr 17, 2024 @ 10:42am 
@pawel-pogodin2010 This timetables mod doesn't support what you are attempting to do.

Timetables 1.3 supports multiple vehicles in the same station and provides the force departure [github.com] option.

Enabling "force departure" allows departure times to be exact. With it disabled, the driver is gives time for the doors to close before the vehicles leaves the station :)
pawel-pogodin2010 Apr 16, 2024 @ 9:20am 
I think I found the problem - the departures are always a bit later than they should be. When I set 1:17 interval the average actual departure interval is about 1:21 - these 4 estra seconds add up to over 1:20 when the first train comes back from the round trip. So still... One has to precisely guess the perfect interval.
pawel-pogodin2010 Apr 16, 2024 @ 2:31am 
2) Please, please, pretty pretty please do something to the calculated interval or just show the round trip time for the line. Let me explain. My line has 22 trains, the calculated interval is 74 seconds. As one of the trains is always at the terminus station (there are always 2 trains there, altering), the actual number of the running trains is 21. So, my interval should be (74*22)/21. 77*22 is the round trip time for the line and 21 is the actual number of running trains. This makes the train on the terminus not to depart too early, only after the following train arrives. And the problem is - this is too much! Each train tries to arrive when there are no vacant track. It just stand at the signal waiting, which should be impossible for such a system. Please, help us get a more exact interval or round trip time, it's crucial for such high frequency lines. Now I have to guess the interval and wait for the first train to take a whole round trip to see if it fits.
Thanks!
pawel-pogodin2010 Apr 16, 2024 @ 2:31am 
Fabulous mod, but I keep getting two very annoying problems.
Let me explain the setup. There is a sybway line with altering deoarture tracks on one of the terminus station. So, for example, a train is on track 1 and another on track 2. A train departs from track 1, then a train arrives on track 1. Then a train departs from track 2, then a train arrives on track 2. And so on. So trains spend quite some time changing direction. Each train stands still while a train departs from another track an a train arrives on the vacant track.
So. The problems:
1) Double departure. Two trains that arrived one after another are standing at the station. Waiting for the interval to count down. Then, when it's time, they BOTH close doors and try to depart. One of them does OK, and the second one just follows it with minimal distance, breaking down the whole system.
I found that it almost always occurs after editing the line or adding/removing trains to it.
停车场反杀龙卷风 Apr 3, 2024 @ 8:35am 
没用,还没有自带的好用
Serve and Strike Mar 25, 2024 @ 2:20pm 
What is the Abutment button for?
nate18492 Mar 12, 2024 @ 7:52pm 
Hey I wanted to leave a comment saying the Timetable mod has been really glitchy lately, It was working for me for a while than yesterday it's starting to crash my game randomly and the directory message keeps pointing the crash back to the mod. I have already downloaded all the fixes and still crashes.
dfm13f Feb 21, 2024 @ 4:05pm 
Hello, could you do a tutorial in Spanish or with subtitles?
DUCK Feb 16, 2024 @ 12:23pm 
wäre es möglich die züge früher anzuhalten
also das warten und einladen vertauscht werden
-ankommen
-ausladen
-anhalten und warten
-einladen
-losfahren

noch ist es ja so:
-ankommen
-ausladen
-einladen
-anhalten und warten
-losfahren
so könnte der zug nähmlich auch die personen mitnehmen welche während der stehzeit in den bahnhof kommen mitfahren

danke für den mod
pescatore Nov 17, 2023 @ 10:51pm 
Die Mod ist super. Ich habe aber auf wenigen Linien das Problem, dass die Züge ab und zu nicht losfahren. Dies passiert vor allem bei längeren Aufenthalten >10 Min. Was könnte der Grund sein?
Gregory365  [author] Nov 17, 2023 @ 11:43am 
@MaxCheng95 Thank you for the report, It's been added to the issues list.
Abr0sky Nov 14, 2023 @ 1:32pm 
could you make a tutorial but with a written file because I understand nothing in English
MaxCheng95 Nov 11, 2023 @ 6:44am 
Hello! I'm somehow randomly getting this weird crash that I've never seen before. Any idea why it'd be the case?

__CRASHDB_CRASH__ struct lua::LuaException: urban_games/train_fever/src/Lib/lua/State.cpp:646: void __cdecl lua::State::Call(int,int):
C:/Program Files (x86)/Steam/steamapps/workshop/content/1066780/2918585390/ not in file cache!
Exception type: Lua exception
Error message:

File name: C:/Program Files (x86)/Steam/steamapps/workshop/content/1066780/2918585390/res/config/game_script/timetable_gui.lua

Key: game/res/gameScript/timetable_gui.lua_guiUpdate

UI Component Hierarchy:
type: class UI::CGameUI, id = "", name = "CGameUI", styleClasses = {"top-gamebar-visible"}
type: class UI::CMenuUI, id = "", name = "MenuUI", styleClasses = {}
type: class UI::CComponent, id = "", name = "wrap", styleClasses = {"platform-desktop", "ui-classic", "input-mouse", "gamepad-type-xbox"}
Gregory365  [author] Oct 4, 2023 @ 10:00am 
@Minari Mina Thank you for the report, I've added it to the issues list.
Unfortunately, this bug will be difficult to fix, although should only occur rarely.
Please do continue to report if you get this bug (or any other bug) again.
Minari Mina Oct 2, 2023 @ 8:16pm 
Dear author:
I don't know what had happened to this mod. Can you help me to deal with this problem?
Details:
Error message: error: [string "D:/SteamLibrary/steamapps/workshop/content/1066780/2918585390/res/config/game_script/timetable_gui.lua"]:838: bad argument #1 to 'pairs' (table expected, got number)
stack traceback:
=[C](-1): ?
=[C](-1): pairs D:/SteamLibrary/steamapps/workshop/content/1066780/2918585390/res/config/game_script/timetable_gui.lua(838): makeArrDepWindow D:/SteamLibrary/steamapps/workshop/content/1066780/2918585390/res/config/game_script/timetable_gui.lua(804): clearConstraintWindowLaterHACK D:/SteamLibrary/steamapps/workshop/content/1066780/2918585390/res/config/game_script/timetable_gui.lua(1170): ?
-S|K-TheChiller Sep 25, 2023 @ 2:49pm 
I just wanted to let you know that this is such a great and important mod. I can't imagine playing this game without your mod. This adds so much quality, I really wonder why it is a mod and not part of the game itself.
galaxy055 Aug 4, 2023 @ 12:18pm 
@Gregory365
Thanks for your version. The original crashes when using arrival/departure. And yours has some extras which are useful.
Túróspite16 Aug 1, 2023 @ 2:16pm 
the mod crashes the game whenever I try to use autobunch. Otherwise a lifechanger mod.
Gregory365  [author] Jul 5, 2023 @ 12:41pm 
@arturinoburachelini Yes. Use AutoUnbunch instead of Unbunch.
Keep the default time of 1 minute.

This will then make the departure 1 minute before the frequency of the line. E.g. if the line has a vehicle departing a station every 12 minutes, the timetable will set the vehicle to depart 11 minutes after the previous vehicle departed.
Arturino Burachelini Jul 5, 2023 @ 11:10am 
Can you synchronize the mod with Line Manager/Base game? I want the unbunching the be the frequency shown on the whole line, which hinges on the length/speed of the line and the number of vehicles on it (hence the LM)
rafbird82 Jun 7, 2023 @ 11:35pm 
there is a small bug in Italian, the translated text is too long, so you can't see the times, can I send you a screenshot so we can fix it?
MarcoK_78 May 10, 2023 @ 8:38am 
​Ich hab einen Bug entdeckt der das Spiel zum Absturz bringt: Wenn man keine Fahrzeuge auf der Linie hat (ich hatte es vergessen) und Auto Unbunch auswählt gibt es einen Crash.
西園寺鈴 Apr 25, 2023 @ 1:32pm 
It doesn't work with my game, how can I fix this problem?
Pursche [SWE] Apr 19, 2023 @ 12:14am 
This is a great mod when it works but I would prefer to have 24 hours per cycle instead of 60 mins. That would be 2 hours per month with 1x speed and the timetable would look more like real life. Is this possible?
MetroTrekker Apr 6, 2023 @ 4:09pm 
Is this Timetables 1.2 or 1.3? This mod, as much as I love it, isn't compatible with the alternative terminals feature of the game. If you tell a train to wait 5 minutes after the previous train has left a station, and 2 trains on the same line turn up and use two different platforms, they'll depart at exactly the same time.
coenvijge Apr 4, 2023 @ 4:19pm 
60=0
Norfolk_Chris Mar 15, 2023 @ 9:14am 
Ever time I open the 'timetables' menu and try to use the scrollbar the game immediately crashes!
This only started to happen yesterday.
KIMI Mar 15, 2023 @ 3:03am 
Schön wäre noch eine Funktion ab fahreen um xx:xx, dann im Takt von xx:xx
KIMI Mar 15, 2023 @ 3:02am 
Ist es möglich den Takt statt max 59 auf max 60 zu setzen. Manche Züge möchte ich nur aller 60 min fahren kann aber nur 59 eingeben, dann aber würde es mit der Zeit eine zu große diverenz geben
Lumpy Mar 14, 2023 @ 11:10am 
I confirm the crash after clicking on the menu box in the game. and also the vehicles seem to ignore the settings :)
810-venca Mar 12, 2023 @ 5:44am 
Please update the mod to a newer version of the game. Thank you
funker Mar 11, 2023 @ 11:25pm 
urban_games/train_fever/src/Lib/UI/Component.cpp:1819: void __cdecl UI::CComponent::RemoveChild(class UI::CComponent *): Assertion `!m_childMutex' failed.
PANIC: unprotected error in call to Lua API (stack index 1, expected string, received sol.UI::ScrollArea*)
Received SIGABRT
Heap corruption detected!
Calling thread crashtrace handlers
thread: 10616
(empty)

thread: 5204
(empty)

All thread handlers called
Minidump Callback
An error just occurred.
funker Mar 11, 2023 @ 11:17pm 
Verursacht Crash in der neuen Version. Bitte um Update.
Waechter im All Mar 11, 2023 @ 7:09am 
Nach dem großen TPF2-Update crasht das Spiel, sobald ich im Fahrplan scrollen will.
ghm67 Mar 10, 2023 @ 10:28am 
Just had my first crash due to the timetable after the Deluxe Update.
Sunshine Mar 8, 2023 @ 12:33am 
@NAME NAME NAEM There is also a version 2.3 is see.

https://github.com/Gregory365/TPF2-Timetables

This mod has recieved many updates since it's open source.
But none of them made it too the Workshop.
Daniel aus Bayern Feb 24, 2023 @ 7:43am 
Wäre es vielleicht auch möglich, dem Zug Gleise zur verfügung zu stellen, also z.B. wenn das eigentliche Gleis belegt ist, dass er ein anderes benutzt?
NAME NAME NAME Feb 22, 2023 @ 1:17pm 
@gorter127 I can't find version 1.3 on GitHub either. The newest release there is 1.2.3 and that doesn't make use of the system you mentioned. Can you give me a link to version 1.3?
Samson71 Feb 22, 2023 @ 7:49am 
Hi habe die Mod durch Zufall gefunden und mir die Videos angesehen.
Meine Frage ist, es gibt ja inzwischen vom Spiel die Möglichkeit, jeder Station einer Linie,die Mindest und Maximale Wartezeit festzulegen, wird dies von der Mod genutzt oder noch mit der Anhalten Funktion umgesetzt?
melectro Feb 16, 2023 @ 10:09pm 
I'm playing with the new beta. When clicking on the scrollbar for the list of lines, it will create CTD
Charlie Sheen Feb 11, 2023 @ 3:36am 
Gibt es eine Möglichkeit, dass die Fahrpläne gespeichert werden? Ist sehr schade, dass die ganze Arbeit nach paar Spielsessions verschwindet.
murkel24 Jan 28, 2023 @ 4:16am 
Takt einstellen führt zum CTD
DSA Jan 16, 2023 @ 2:56am 
Блин, я не могу разобраться в моде?! Как он работает? Как идёт время в игре?!
Sunshine Jan 15, 2023 @ 1:53am 
Why is the newest version of 1.3 only available on github.

This version on github works a lot better. It not only stop all the vehicles but made use of the system that let wait vehicles in the station.

There is only one little thing. It makes ships working very bad. But you can fix that when you remove in the time-table helper line 100 and 101

--api.cmd.sendCommand(api.cmd.make.setVehicleShouldDepart(vehicle))
--api.cmd.sendCommand(api.cmd.make.setUserStopped(vehicle,false))

Celmi adds those two lines for when you update too the new version of the timetables too start all stopped vehivles. But for some reason it makes ship behavior very bad.

I played now a while with version 1.3 and it resolves many issues were trains don't leave the station after loading a savegame. Also it makes use of the in game waiting time of vehicles.