Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
None
Purpose of change
Palettize workshop expansion verison 2 to reduce the size of the JSON footprint.
Describe the solution
Essentially copy-paste-modify the same pattern as has been used for other expansions, i.e. make use of palette parameters instead of separate recipes for different construction materials.
Describe alternatives you've considered
Don't fix what ain't broken.
Testing
Constructed the buildings out of each material in a separate expansion slot (restarting each time as the base save uses basecamp version 1, which is bed restricted) and verifying that it looks as expected.
The first one also had all the interiors built (those recipes were not touched), but as the game crashed when trying to build a salt water pipe (#66318) I didn't get a chance to walk over and inspect the results, and couldn't be bothered to redo it as those recipes were unchanged and I didn't see anything off from what could be seen from the bulletin board.
Additional context
Added flag to accept items under the constructions and cleaned up palette names (2_2 -> 2).