Re: Feedback
Posted: Sat Aug 01, 2020 1:35 am
Next question. This one came up in the r/seablock discord.
Someone popped in there to report that character classes breaks early seablock, since you are unable to forage for cellulose fiber unless you are using a balanced character.
I dug into the code a bit, and found that it is because trainwreck added a crafting category crafting-handonly that gets given to the vanilla character, but gets (removed?) when the custom character gets their crafting_categories set in prototypes/character.lua.
The simple fix was to add "crafting-handonly" to the crafting_categories. For instance the miner's line becomes
Is there a fix that adds crafting_categories rather than setting them?
It's a bit of an edge case, since there are not many people who play seablock and then add in character classes.
Someone popped in there to report that character classes breaks early seablock, since you are unable to forage for cellulose fiber unless you are using a balanced character.
I dug into the code a bit, and found that it is because trainwreck added a crafting category crafting-handonly that gets given to the vanilla character, but gets (removed?) when the custom character gets their crafting_categories set in prototypes/character.lua.
The simple fix was to add "crafting-handonly" to the crafting_categories. For instance the miner's line becomes
Code: Select all
crafting_categories = {"crafting", "smelting", "crafting-handonly"},
It's a bit of an edge case, since there are not many people who play seablock and then add in character classes.