-
Notifications
You must be signed in to change notification settings - Fork 134
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
Tech C Fusion Engines do not obey minimum weight rule #910
Comments
The scaling as such is in line with the rules, TM rules p.280 and 127. The cost scales with engine weight which goes down with tech rating. When two tech ratings have the same weight and cost, it's due to rounding. What's wrong according to my understanding of the rules is that tech C fusion engines will have an absolute minimum weight of 5t according to TM p.126 but MML doesnt set this. It doesnt affect any current units though. |
The minimum weight is enforced in the |
Hi, I wanted to double check this one again based on this forum post. When I checked our code I saw this. But it references min weight as .5 tons not the pg 127 reference on Tech manual But I could be misunderstanding the formulas. |
What's the issue? Lines 341-2 set the weight of D+ fusion engines to the calculated weight or 0.25t, whichever is greater. Lines 343-4 set the weight of fission and any other fusion engines to the greater of the calculated weight or 0.5t. Edit: Oh, I see. It's supposed to be 5 and not 0.5. |
Environment
MekLab 0.49 (only stand-alone tested)
Win10
Java vendor AdoptOpenJDK
Java version 11.0.11
Description
In ML, fusion engines get cheaper the better their rating. For example, if the Engine Tech Rating is initially set to C, the overall cost of the vehicle will drop when it gets changed to D. Interestingly, when it then gets changed to E, the price doesn't change, but then a change to F has it drop again.
Files
megameklablog.txt
The text was updated successfully, but these errors were encountered: