forked from OpenTTD/OpenTTD
-
Notifications
You must be signed in to change notification settings - Fork 1
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
[Feature]: Make money scaling implicit #10
Comments
kaomoneus
pushed a commit
that referenced
this issue
Jan 6, 2022
Would it be possible to
|
Ok, that makes sense |
How did you calculate finances with a growth factor? If 1 annual pace is equal to 1 hour. 1 hour means that the coefficient is multiplied by 4. There is a possibility that 1 annual pace will be 2.5 hours. Thus, the coefficient is multiplied by 10. To receive payments from the profit, the price is divided by 10. Is this an opportunity ? |
kaomoneus
pushed a commit
that referenced
this issue
Mar 7, 2022
Implemented in 8fb25e1 |
smurfix
pushed a commit
to smurfix/OpenTTD
that referenced
this issue
Jan 18, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Version of OpenTTD this feature is to be implemented.
12.1.slowpace-1.2
Description
Currently we multiply max loan amount, vehicle costs and some other costs on pace factor. Main motivation is to keep payback periods unchanged comparing to legacy modes.
All together it will allow to keep max loan, and costs unchanged comparing to legacy. At same time fares per single trip will be reduced and for big pace factor will become less than 1. E.g. bus might earn $0.54.
This approach supposed to be more intuitive for user experience.
Implementation description
It seems that all stuff should be done in
FormatGenericCurrency
.In fact we don't even need a virtual currency. Just add support for decimal point and divide on pace factor
The text was updated successfully, but these errors were encountered: