Skip to content

Conversation

@KompetenzAirbag
Copy link
Collaborator

@KompetenzAirbag KompetenzAirbag commented Nov 28, 2025

Implements only naming changes made by

  • AngelsMods
    • "angels-" prefix
  • BobsMods
    • "bob-" prefix
  • Basegame 2.0
    • global -> storage, advanced-electronics -> advanced-circuit etc.

This does PR is NOT in a running state, it only implements name changes which will not be commented.

Copy link
Collaborator

@KiwiHawk KiwiHawk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've commented on a couple of lines of code. I have a whole load of changes that I have tried to push to the PR but I'm not able to. I'm not sure why.

seablock.lib.substingredient("angels-stone-crushed-dissolution", "angels-stone-crushed", "stone", 20)

-- Update results of ore processing since Angel's changed that to be less convenient
data.raw.recipe["angels-ore-chunk-mix3-processing"].results = {{ type = "item", name = "bob-bauxite-ore", amount = 4 }}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand why you have added this change. Please explain?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The crystallization part was added because Angels changed crystallization to a 40/40 split of different ores. That makes SB unplayable. I think I sent a DM to you about that change.
However I have no clue how that made it into the naming PR. I've read through it multiple times and that shouldn't have been there.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously Angel's Crystallization produced Bob's Ores. Now it produces 40/40 of Angel's Ores. Either way, nothing should change from Sea Block's perspective. Sea Block should just be overwriting these recipes.

I don't see how this is relevant to changing the results of a couple of the mixed output ore sorting recipes?


data.raw.recipe["angels-ore-crushed-mix3-processing"].results = {{ type = "item", name = "bob-lead-ore", amount = 4 }}

data.raw.recipe["angels-ore-pure-mix2-processing"].results = {{ type = "item", name = "angels-platinum-ore", amount = 2 }}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is already done elsewhere, in data-updates\misc.lua.

west = makeextractorlayers(true, true),
}
extractor.crafting_categories = { "thermal-extractor" }
extractor.fixed_recipe = "thermal-extractor-water"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you remove crafting_categories and fixed_recipe ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That somehow slipped into the logic PR where it was readded with the new sb- prefix.

["rock-chest", "sb-rock-chest"]
],
"item":
[
Copy link
Collaborator

@KiwiHawk KiwiHawk Dec 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed .json migration of crushed stone to stone as it won't actually trigger. Crushed stone has been hidden, not removed.

Edit: I saw that you nilled crushed stone rather than hiding it. This is bad for mod compatibility and makes the game more likely to crash.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also removed the purple catalyst migrations. Purple catalysts haven't been released yet.

@KiwiHawk KiwiHawk mentioned this pull request Dec 8, 2025
@KiwiHawk KiwiHawk merged commit 618fc74 into modded-factorio:dev Dec 8, 2025
@KiwiHawk KiwiHawk added this to the Sea Block 2.0 milestone Dec 8, 2025
@KompetenzAirbag KompetenzAirbag deleted the 2.0-naming-changes branch December 8, 2025 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants