Been trying to figure out a way of
1) Giving the Anaconda a hull mass that makes sense when compared to other ship
2) Maintaining a similar jump range
By changing FSD size, & adjusting the linear constants and power constants in the Frameshift Drive range formula, without creating results that throw other ships out of whack but no luck, maybe someone better at maths will see a solution
This can be figured out with math!
Jump range in Elite is a factor of ship mass and FSD module size plus fuel used per jump. Larger FSD's can move more mass farther but also use more fuel to do so, and typically ships with larger FSD's weigh more so it balances out. In the Anaconda's case the ship is super light due to it's magical mass value, and this is why it jumps farther than anything else in the game.
Let's take my own Anaconda the
Venture, engineered and outfitted for exploration, sporting a very good jump range while also carrying 3D shields and an SRV too. She jumps 65.04ly (Coriolis is a tad off) with a full 20T of fuel:
https://coriolis.edcd.io/outfit/ana...=.EwegLCAMUgHCA2CBTAhgcwDbJCAjJIUA&bn=VENTURE
Here is the FSD jump range equation which Elite uses:
D=((1000^(1/C))*O*((F/R)^(1/C)))/M
Where:
D = Distance (lys)
O = Optimized Mass of the FSD (engineering improves this)
F = Max Fuel per Jump
M = Current total mass of ship, including fuel
R = Rating Constant of the FSD module (for all A rated FSD's this equals 12)
C = Class Constant of the FSD module (C2=2.00, C3=2.15, C4=2.30, C5=2.45, C6=2.60, C7=2.75, C8=2.90)
Now, by plugging the following parameters from my ship:
O = 2902 (FSD at 61.2% fully modded w/mass manager)
F = 8
M = 544
R = 12
C = 2.60
D can be calculated to be 65.04lys.
SOOOO, what if we bump up the FSD from a 6A to a 7A? Well several things change, first the C value goes from 2.60 to 2.75, and the fuel per jump increases from 8 to 12.8, also the larger FSD is 40T heavier so the ship mass goes up from 544 to 584, and the optimized mass of a fully engineered 7A drive jumps up to 4352 from the 6A's value of 2902. Plugging all of that in you get a jump range of:
D = 94.05lys !!!!!!
Okay, that's clearly ridiculous, BUT we haven't increased the hull mass of the Anaconda like Vasious also suggested. So now the math problem becomes: what new hull mass value of the 7A FSD Anaconda would put it right back down to 65.04lys of range?
The answer is an extra an extra 260T would put it right back where it sits now, so if the 7A FSD Anaconda had a hull mass of 660T it would jump exactly like it does today, at D = 65.04lys.
Now, many people have suggested new hull mass values like 700 to 800 for the Anaconda. How would that play out mathematically? It's easily calculated, using my Venture as an example again:
6A FSD Anaconda @ 400T hull mass, D = 65.04lys (current live build value)
6A FSD Anaconda @ 700T hull mass, D = 41.93lys
6A FSD Anaconda @ 800T hull mass, D = 37.48lys
7A FSD Anaconda @ 400T hull mass, D = 94.05lys
7A FSD Anaconda @ 660T hull mass, D = 65.04lys
7A FSD Anaconda @ 700T hull mass, D = 62.14lys
7A FSD Anaconda @ 800T hull mass, D = 55.82lys
That's how the math plays out at any rate.