Beacon Rebalance K2 Fix

by Ylwhrt

Beacon rebalance mod that emulates the balance of Space Exploration's beacons, with an optional overload mechanic.

Tweaks
6 months ago
2.0
140
Manufacturing

g Beacon M3 cost with Space Age

8 days ago
(updated 8 days ago)

I don't think the original mod is ever getting updated, so posting this here:

The cost for the MK3 Beacon does not follow Space Age fluid transmutation rules. Vanilla recipes which use Fluoroketone are very explicit in never returning more Hot Fluoroketone than the cold such they consumed. They achieve this by tagging the Hot Fluoroketone as "ignored_by_productivity" for the full amount returned, and typically tag both Hot and Cold as "ignored_by_stats" for the amount of Hot Fluoroketone. This ensures that general stats don't include transmuted Fluoroketone, and also that result can never exceed ingredient.

What this means in practice is that the MK3 Beacon Recipe should look closer to this:

data.raw.recipe["wr-beacon-3"].ingredients = {
{type = "item", name = "wr-beacon-2", amount = 1},
{type = "item", name = "low-density-structure", amount = 20},
{type = "item", name = "quantum-processor", amount = 40},
{type = "fluid", name = "fluoroketone-cold", amount = 40},
{type = "item", name = "refined-concrete", amount = 20,ignored_by_stats = 20}
}
table.insert(data.raw.recipe["wr-beacon-3"].results, {type = "fluid", name = "fluoroketone-hot", amount = 20,ignored_by_stats = 20,ignored_by_productivity = 20})

Suggest having a look, just to keep things consistent with Vanilla functionality.

4 days ago

Uhh, you can go ahead and submit a pull request and ill approve it whenever and deploy it, I haven't played K2 or Factorio in awhile and am busy with other things so I don't wanna tinker with balance atm, if you want to you can go ahead and ill merge the PR's when I check my emails.

4 days ago

Uhh, you can go ahead and submit a pull request and ill approve it whenever and deploy it, I haven't played K2 or Factorio in awhile and am busy with other things so I don't wanna tinker with balance atm, if you want to you can go ahead and ill merge the PR's when I check my emails.

Err... Sure. Soon as I figure out how to do that :) Never used GitHub much. Should be able to, though, as it's a fairly simple change.

4 days ago

its pretty easy, fork the repo, pull your codebase with git pull, make your change, push the changes to your codebase, then open a pull request on my codebase, select my codebase as the target and yours as the source and make the PR, the most annoying part is using git in the terminal, much prefer VScode github

New response