1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Train Sim World Service Randomizer (wip)

Discussion in 'General Discussion' started by Zigg, May 22, 2019.

Tags:
  1. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Hi everyone. I have now posted this in the TSW Discord group and the Steam discussions, but almost forgot the forums!

    I have spent the last few weeks developing a web app for randomizing services in the game. It is not complete but I hope there is enough functionality in place for it to be of some use.

    Currently you can only randomize services on a select few routes (see below), so there are many, many services left to add. You can however, randomize all routes, locomotives and locomotive types (passenger, freight) in the game, and decide precisely which of these you want the app to randomly choose from. It is just the services that are incomplete.

    Selections are also not persistent, meaning if you reload the page you have to re-enter your choices, and the app does not remember services you have already completed. These are things I definitely plan on looking into in the future.

    Here's the link: https://brr3.github.io/tswrandomizer/

    Let me know what you think!

    Currently, services have been implemented for the following routes (updated 05/23):
    • Great Western Express
    • NEC: New York
    • Tees Valley Line
     
    Last edited: May 23, 2019
    • Upvote Upvote x 11
  2. raildan

    raildan Well-Known Member

    Joined:
    Jul 2, 2018
    Messages:
    850
    Likes Received:
    1,243
    Pretty neat! I gotta say sometimes I do just stare at the menu screen wondering what to drive... this should help.
     
  3. KMAN

    KMAN Member

    Joined:
    Apr 7, 2018
    Messages:
    88
    Likes Received:
    46
    Just had a quick play with the randomizer before bed and I am very impressed. The visuals are great and it is easy to use. Keep going be great once more services are added. I toyed with doing something like this but other projects keep me busy.
     
  4. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Thank you! I am nearing the end of my university term so I will soon become quite busy with exams and such, but getting the rest of the services in is top priority.
     
    • Upvote Upvote x 1
  5. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Thanks! I haven't really done many services myself yet but I know that when I do, I would love to just randomize it, which was a big motivator for me when I started developing it.
     
    • Upvote Upvote x 1
  6. Bacon_BMW

    Bacon_BMW Member

    Joined:
    Oct 10, 2017
    Messages:
    83
    Likes Received:
    70
    Not only a really good idea, but a really well put together one as well! Thanks for the tool!
     
  7. TrainSim-Matt

    TrainSim-Matt Staff Member

    Joined:
    Nov 17, 2016
    Messages:
    240
    Likes Received:
    496
    I like this! Great work!
     
  8. Cheesypuff2

    Cheesypuff2 Active Member

    Joined:
    Mar 11, 2018
    Messages:
    163
    Likes Received:
    136
    This is really awesome however i dont understand why weather choice is part of it because we can already choose that on the actual game? just wondering the thought process behind that?
     
  9. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Thanks Matt!
     
    • Upvote Upvote x 1
  10. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Thank you! I believe in giving the user as much choice as possible, which is why I thought it would be nice to be able to randomize weather as well, even if it has nothing to do with services. In the future I may add the ability to choose a preferred time of day for the service as well.
     
    • Upvote Upvote x 1
  11. Cheesypuff2

    Cheesypuff2 Active Member

    Joined:
    Mar 11, 2018
    Messages:
    163
    Likes Received:
    136
    Time of day would be cooler and more related yea
     
  12. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    My pleasure, glad you like it!
     
    • Upvote Upvote x 1
  13. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Update: Looks slightly better on mobile devices and the popup boxes fit much better on the screen.
     
    • Upvote Upvote x 1
  14. KMAN

    KMAN Member

    Joined:
    Apr 7, 2018
    Messages:
    88
    Likes Received:
    46
    Good luck with your exams and take your time you have created something really good and useful.
     
  15. zawal.belili

    zawal.belili Member

    Joined:
    Apr 30, 2019
    Messages:
    21
    Likes Received:
    43
    it’s totally awesome, it should be part of the game
     
  16. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Thanks! And I agree. Hopefully one day DTG adds something similar.
     
    • Upvote Upvote x 1
  17. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Update: All Tees Valley Line services have been implemented!
     
    • Upvote Upvote x 2
  18. Yerolo

    Yerolo Active Member

    Joined:
    Mar 16, 2018
    Messages:
    65
    Likes Received:
    114
    Hi Zigg, I do not mean any disrespect in the slightest as it appears alot of work has been put into this...but help me understand the purpose of this tool ? We can select routes/services/locos/weather from within the game already...why do we need to do this on a webpage ?

    Again sorry if I am being clueless here and no disrespect intended....just a bit confused.
     
    • Upvote Upvote x 2
  19. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Hi! No harm done. The purpose of the site is to make it easy to randomize the services in the game, which is useful if you ever feel you don't know what to play. You never know what you will end up with, and could make it a challenge to play whatever combination of route, locomotive and weather you get. You could end up with a service in really bad conditions, which under normal circumstances you don't play, but because you have made it a challenge, you have to! You will most likely end up with combinations you have never tried before. That kind of thing. The idea behind being able to select routes etc. is just to allow you to customize the selection pool to your liking, for example if you don't own some of the DLC.
     
    • Upvote Upvote x 1
    • Useful Useful x 1
  20. Yerolo

    Yerolo Active Member

    Joined:
    Mar 16, 2018
    Messages:
    65
    Likes Received:
    114
    Thankyou for the explanation..it doesn't seem too useful for me, but I'm glad others are finding it to be...so keep up the good work :)
     
  21. Wolfy

    Wolfy Active Member

    Joined:
    Apr 5, 2019
    Messages:
    92
    Likes Received:
    114
    Even better if the service isn't impossible to complete.

    Too many permanent red signals stopping a few from being completed. :(
     
  22. raildan

    raildan Well-Known Member

    Joined:
    Jul 2, 2018
    Messages:
    850
    Likes Received:
    1,243
    There really aren't many of those. I've ran plenty of services and the only 2 times I've ran into personally were the MSB services that were broken by the BR 143 being unable to open doors (fixed really, really quickly), DB 80401, which oddly enough only happened if you were driving the BR 185 but was also fixed with the update hat added the BR 182 to the route, and lastly some example somewhere (I don't even remember the route) a while ago where I manage to get around it by saving and restarting the game. Don't know if that last one's been fixed since, again, I don't remember the route.
     
    • Upvote Upvote x 1
  23. Wolfy

    Wolfy Active Member

    Joined:
    Apr 5, 2019
    Messages:
    92
    Likes Received:
    114
    If you use the BR182 on quite a few RSN services, you'll see a lot of impossible ones to finish.... Lost count of the tickets i've sent to DTG this week. :(
     
  24. LeadCatcher

    LeadCatcher Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    369
    Likes Received:
    635
    Do you happen to have a list of those services? I would imagine you do sent you have submitted tickets. I have run a few services with the 182 on RSN and so far have been lucky. Would like to try the ones you have had a problem with and submit another ticket if needed. The more tickets from separate users might get noticed.
     
  25. Wolfy

    Wolfy Active Member

    Joined:
    Apr 5, 2019
    Messages:
    92
    Likes Received:
    114

    Service DB 81108 - Signal 987 permanent red. Two AI trains also stopped on red up ahead (Both Dosto leading, with a BR143 locomotive on the back.). Track is clear in front of them, no obstructions.
    Service DB 81201 (Kreuztal - Hagen) Permanent red at ground signal 371 600m from final destination in Hagen yard. No obstructions that could cause the red light between the signal and destination.
    Service DB 80212 - Permanent red at ground signal 371 again, 600m from destination at Hagen yard.

    I sent screen shots, route map location with the exact spot marked, DXDIAG and even video footage to DTG... But they just said that the issue was already reported by someone else, or that the issue was already logged.

    There are about 12 services left on the list, that i haven't gotten around to doing. Kind of lacking the motivation for fear of them being bugged too.
     
    Last edited: May 26, 2019
  26. Zigg

    Zigg New Member

    Joined:
    May 30, 2018
    Messages:
    12
    Likes Received:
    24
    Update: Added timetables for all locomotives and improved appearance on mobile devices. Keep in mind that only locomotives running on GWE, NEC and TVL have timetable data as of today. Timetables will be updated as I keep adding more services.
     
    • Upvote Upvote x 1

Share This Page