Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vanilla "Owned vehicles" system usage in the RSO, and an idea how to implement both randomly generated cars with player-owned ones. #45

Open
Stallfighter opened this issue Feb 10, 2024 · 1 comment

Comments

@Stallfighter
Copy link

As probably everybody knows by this point, yesterday Altfuture dropped B98, that implemented "Owned vehicles" system.
Vehicles in this tab are free from the usual fee system, but player needs to service them manually as a drawback.

My first, and oblivious, suggestion is to put all purchased locomotives into "Owned vehicles" category.
In this case, player needs to receive "Manual service" license at the start of the game.

My second suggestion is to put ALL rolling stock in it as well. This, however, causes a few issues.

  1. I'm not sure you can service cars in the vanilla. I assume it is possible, after all you can service tender of S282, but I'm no codder and never modded DV, so it is just blind guess from me.

  2. Even if you can, there is exactly one loco service facility that can allow run-through service of an entire consist (OWN track A2D), and I'm not sure you can even do it MU-style, i.e. spot one car and roll the knob to select and service others. And it would be pretty tedious to service-move consists of 20+ cars.

If it is the case, it might be better to implement a radio command instead, which repairs them for a fixed fee.

And my third, and final suggestion that was mentioned in the title and sounds like something against the idea of the mod, but still, hear me out.

If the player-owned rolling stock actually gets into the "Owned vehicles" tab, then it might be possible to create a Railroader-like experience.

By that, I mean you service with not your rolling stock at first (locos are still have to be player-own), HOWEVER it is way less profitable that do it with your cars.

In order to achieve this without implementing a second set of vanilla cars just to give them reduced payout modifier, I believe it is possible to use the fee system, by setting wheel/brakes damage fees waay higher than they are in vanilla. And, because you do not pay fees for "Owned vehicles", it naturally makes your own cars more profitable.

This would provide 2 more things. First, the additional sense of progression, with your own cars gradually replacing rolling stock of your "competitors" in the yards. Second, you can actually bump up car costs to something more resonable than only a few thousands for most of them.

In closure, sorry for this wall of text of awful english spelling from somebody who has no idea how to code past basic logical operators and has no idea of the game structure, but at least I hope I decribed my idea well enough for you to undestand and evaluate.

@Stallfighter
Copy link
Author

Oh and I forgot to mention, if 3rd gets implemented it would be possible to use mods such as Passenger Jobs with RSO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant