MechWarrior 5: Mercenaries

MechWarrior 5: Mercenaries

Yet Another Mechlab
Kesslan 21. okt. 2021 kl. 18:26
Engines weights incorrect
For what ever reason most of the engines have weight calculation errors. For example, based upon stated engine weight, the FLE-17 has an engine weight of 9 at 120, but if i strip the mech completely down, leaving only the 120 engine in, the weight of the FLE becomes 5, meaning wihtout the engine it's -4 tons, but if I remove the engine it only drops to 2 tons. Meanwhile, if I instead upgrade the engine from 120 to 170(standard) the stated weight difference between engines is 3 tons (7 tons for the 120, 11 tons for the 170) but the weight of the FLE jumps from 5 to 9, a difference of 4 tons. If I put in a 205 (standrad) engine, listed at a weight of 14.5 tons, the FLE becomes exactly 14.5 tons.

So it looks like the stated engine weights are not actually correct.

Meanwhile the XL 285 is listed as 14.5 tons, but if I mount that instead the FLE now weighs 16.5

This is something that happens regardless of the mech chassis, so there's obviously something off with the weight calculations.

So then I decided to check the weights of Standard vs XL engines and found that they aren't correct either. XL engines are supposed to be 50% the weight of the standard engine, but if go to the weight listing of the XL 285 it states 14.5 tons, the standard engine however is listed at 22.5 tons. 50% of that is 11.25. Even if you round up to the nearest point 5 then that's 11.5 vs the listed 14.5 tons, a difference of 3 tons. A light 285 is listed at 18.5 tons, but it's supposed to have a 25% reduction, which would give it a weight of 16.875 (17 rounded up, or 16.5 rounded down)



EDIT: Logged into MWO for the first time in eons to check the math there. The mod is using the same weight listings as PGI uses for MWO, meaning MWO is using incorrect weight values too.


EDIT 2: Ok, so did more digging and it looks like PGI used Engine Weight + Cockpit + Gryo to come up with their engine weight listings. I'm not sure if this mod uses the same calculations or not, but it would explain why weights are off if the weights for things like Gyro and Cockpit are being doubled up.
Sidst redigeret af Kesslan; 21. okt. 2021 kl. 18:50
< >
Viser 1-5 af 5 kommentarer
cszolee79  [udvikler] 22. okt. 2021 kl. 9:50 
It uses the same weights as MWO, yes. So engines include cockpit and gyro.
Kesslan 25. okt. 2021 kl. 8:29 
Do the chassis use the same weights too then? Because there's still something completely off with the math.

EDIT: By that I mean the weight isn't adding up correctly. Like the engine will say it's lets say 11 tons, and the mech will be at 30 tons, you add in the 11 ton engine and suddenly it jumps up to 50T instead of the expected 41. So something isn't adding up correctly, and I'm trying to figure out what.

If you swap engine for engine (Say 255 standard to 255 XL) and the engine is the same rating as the stock, this doesn't happen, but if you upgrade, or even sometimes downgrade a step the math goes completely off. (IE IF you go from say 255 to 250 or 255 to 260)
Sidst redigeret af Kesslan; 25. okt. 2021 kl. 8:33
OL' JOE 2. nov. 2021 kl. 12:43 
I started noticing this as well and did a little cursory testing to make sure i wasnt just doing math wrong. I have a Firestarter that weighs 3.5 tons without an engine. I put a standard 60 in it and it goes down to 1 ton. I do not understand what is happening here. Is this intended? If the engines include the cockpit and gyro, why would weight go *down* when equipping an engine? Shouldnt the cockpit and gyro just be part of the natural weight of the mech?

EDIT: So i took a look at MWO myself, I actually play it a ton and had not noticed that the XL engines indeed are not weighted correct. They are lighter than standard but not by 50% like they are supposed to. However on ALL engines, when removed the weight is correct. Like if an engine weighs 10 tons and I remove it, it removes 10 tons, not some other seemingly random number. So if the gyro and cockpit weight is worked into the engine weights for the sake of MW5, is there a way we can display that info so its easier to tell how much weight is being added or removed when messing with the engine?
Sidst redigeret af OL' JOE; 2. nov. 2021 kl. 13:30
Kesslan 2. nov. 2021 kl. 14:11 
Oprindeligt skrevet af OL' JOE:

Ok so to be clear, the way MWO's engine weight calculations work, MWO calculates engine weight + Gyro + Cockpit = Final Engine Weight. This applies for all engine types in MWO. As such XL engine weights will be more than 50% the standard engine weight because the 50% weight savings only applies to the engine itself. It doesn't reduce the weight of the cockpit + gyro, which remain the same regardless of engine type. Normally these calculations aren't added together, as some games you can add things like Compact Gyro or specialized cockpits etc that aren't featured in MWO

The mod uses these engine weights for the engines listed, however, it seems to some how be incorrectly calculating the final weight. I'm not sure if there's an added calculation that is adding in the cockpit + gyro weights on top of the engine weights taken from MWO (Which already include the weights in question, in which case it's doubling up the calculations) or if it's just not doing the math correctly at all when adding in the engines. As far as I can tell, it has to be something wrong with the math in the mod itself, because it's the only instance where I've noticed things not adding up correctly compared to say, adding/removing weapons in the stock game.
OL' JOE 3. nov. 2021 kl. 10:49 
Thanks for the clarification lmao. Now I know what the deal is with MW5, and MWO *looked* like it was doing it right so that is also good to know.
< >
Viser 1-5 af 5 kommentarer
Per side: 1530 50