No Man's Sky

No Man's Sky

View Stats:
Gumsk Oct 22, 2020 @ 1:50am
Exactly how adjacency bonuses are calculated
I kept hearing bad information put forth about how to calculate adjacency bonuses, so I sat down today to figure out exactly how they are calculated:

Formula
Adjacency Bonus = (Base stat) * (Module Bonus Amount) * (Bonus Multiplier) / 100.

Bonus Multipliers
  • Two upgrades of the same type treat their bonus as the sum of their base bonuses and use the "BonusSameTypeElementsAdd" or "BonusSameTypeElementsMultiply" bonus multiplier.
  • Two upgrades of different types use the highest upgrade value between the two and use the "BonusChildTypeElementsAdd" or "BonusChildTypeElementsMultiply" bonus multiplier.
  • An upgrade that adds a fixed number to a stat uses the "BonusSameTypeElementsAdd" or "BonusChildTypeElementsAdd" bonus multiplier.
  • An upgrade that adds a percentage to a stat uses the "BonusSameTypeElementsMultiply" or "BonusChildTypeElementsMultiply" bonus multiplier.

  • BonusSameTypeElementsAdd = 0.06
  • BonusSameTypeElementsMultiply = 0.04
  • BonusChildTypeElementsAdd = 0.05
  • BonusChildTypeElementsMultiply = 0.03

Examples
  • A ship with an 80 base hyperdrive stat and two +250ly S-class modules that touch each other would get the following adjacency bonus: 80 * 500 * 0.06 / 100 = +24 ly
  • A ship with an 80 base hyperdrive stat and one +250ly S-class module next to the hyperdrive (+100 bonus) would get the following adjacency bonus: 80 * 250 * 0.05 / 100 = +10 ly
  • A ship with an Indium Drive (no bonus) next to the hyperdrive (+100 bonus) would get the following adjacency bonus: 80 * 100 * 0.05 / 100 = +4 ly
Last edited by Gumsk; Oct 22, 2020 @ 4:26am
< >
Showing 1-1 of 1 comments
BigKahuna Oct 22, 2020 @ 3:52am 
I've wondered about the details of the bonus for quite a while. Super valuable post, thank you!
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Oct 22, 2020 @ 1:50am
Posts: 1