the9grounds / AE-Additions

GNU General Public License v3.0
11 stars 14 forks source link

basePower in config files seems to do nothing #106

Closed Porcy closed 1 year ago

Porcy commented 1 year ago

Tried to change basePower to 1 and the power consumption is the same.

Beachman4 commented 1 year ago

I'm not seeing that issue. When I change base power in the config, the power draw lowers, slightly. Perhaps I should remove that config value. Also if you're looking at the power contribution of a subscriber, that value will not change as the basePower is only on the broadcaster. If you were to change from 10 to 100 you would see a jump of 90 AE/t on the broadcaster.

The config value you'd want to change to significantly reduce power usage would be distanceMultiplier.

The math works out to: ((x1 - y1)^2 + (x2 - y2)^2 + (x3 - y3)^2) * distanceMultipler x = broadcaster block pos, y = subscriber block pos. 1 = x axis, 2 = y axis, 3 = z axis. This math is done for each subscriber and it's added to the last value.

The default value is meant to be a little punishing just because you're getting a huge advantage. Personally, in my playthroughs, I just change it to something like .01