FAForever / fa

Lua code for FAF
223 stars 230 forks source link

[Balance Idea]: add DifferentialUpgradeCostCalculation to Mexs #6354

Closed GodFuper closed 6 days ago

GodFuper commented 1 month ago

Intended Change

If we add "DifferentialUpgradeCostCalculatio", it turns out that the T3 extractor will become cheaper by 900 mass. Will need to adjust the price. Upgrade should be encouraged, not rebuild.

Reasoning

Rebuilding "extractors" makes it economically profitable if destroyed and rebuilt quickly. Players gain an advantage if they build the t3 extractor right away, skipping the t2 stage. Although logically it should be the other way around.

Expected behavior

Example: t3 mex = 5500 mass (4600 + 900) and 37025 energy (31625 + 5400). The figures are approximate.

This mechanism is used in shields, why are extractors worse?

Hdt80bro commented 1 month ago

Why should upgrading be preferred to rebuilding, how does this encourage that, and how do the benefits out-weigh the downsides?

MrRowey commented 1 month ago

This has already been denied by the balance team last year as it not what the team wants.

lL1l1 commented 6 days ago

Don't think balance team is going to change their mind on this. It's a tradeoff of APM for a slight boost in economic efficiency (you only get 648 mass - 9 mass/s * time spent building t3 mex), while also requiring good eco balance. It's an interesting choice to make in the game, as obtuse as the mechanic may be.