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

[Suggestion] Conditional orders - waiting cargo is enough for a full load #738

Open
rhoun opened this issue Sep 2, 2024 · 1 comment
Open

Comments

@rhoun
Copy link

rhoun commented Sep 2, 2024

Motivation: Slower games have less cargo, so one freight train could easily service multiple routes. It waits in the depot and then goes out for the next load based on the waiting cargo amount, like this train handles 5 routes, that's currently on community server 3:
image
But, once new trains become available, the train capacity often changes to the bigger side, and all conditional orders should be updated. Otherwise, the train will depart earlier than expected and occupy a slot at the loading station that is not expected to be occupied for longer than loading/unloading. And if that's a low producing station, the train will be stuck there while it could service other links.

Solution: New condition for the waiting cargo amount orders, 'enough for a full load', here:
image
Or maybe % of load, with default 100%, for even more fine grianed control.
I'm not sure how hard it is, but there's one complication: refits. This condition should calculate the correct cargo amount after the refit to handle train sets where wagons have different capacities based on cargo type.

I'd be happy to hear if this is possible at all, thanks!

@JGRennison
Copy link
Owner

A new condition type for this is implemented now, it'll be in the next release.

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

2 participants