-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modular saltworks #34136
Modular saltworks #34136
Conversation
Catching up to current version
Creating Modular basecamp Saltworks with a Brewery. Still needs recipes for follower missions. Still needs additional building materials versions but trying to get the camp site to build.
Co-Authored-By: ZhilkinSerg <[email protected]>
Co-Authored-By: ZhilkinSerg <[email protected]>
@curstwist I hate to bother you, but if you have a second to look over this at any time and if you see where I'm going wrong I'd appreciate the help. If no time, no worries I'll muddle through :) |
Looks like you are missing the survey recipe step. And its mapgen partner. Look at the 1st entries in a _wood recipe &mapgen file. I dont repeat it in other palettes
and
that little mapgen really doesn't do anything to the map, but I got errors if I left it out, the survey wants an update_mapgen_id. |
Thanks! I'll work on that this week. |
added other material's for buildings
@curstwist were you having issues with upgrades to existing buildings and that's why you stopped making basecamp upgrades until it was resolved? I can't remember. |
I stopped until the rotation issue is fixed (there's a PR up that should fix it) and using the expansion upgrade craft recipies in the "core" building, which isn't working. Since this is a proper expansion, it shouldn't be either of my issues. I'll take a look at it. |
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_wad.json
Outdated
Show resolved
Hide resolved
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_metal.json
Outdated
Show resolved
Hide resolved
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_stone.json
Outdated
Show resolved
Hide resolved
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_wood.json
Outdated
Show resolved
Hide resolved
in blueprint provides requires excludes
You can also use "amount": ..either should work. |
I'm not sure what the following means |
Faction_owner needs to be within the object section. They were all wrong but jbtw recently fixed the others. |
Shouldn't |
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_log.json
Outdated
Show resolved
Hide resolved
"blueprint_provides": [ { "id": "fbmsw_southwest2" } ], | ||
"blueprint_excludes": [ { "id": "fbmsw_souththwest2" } ], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
excludes id is still misspelled. should be identical to requires.
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_wad.json
Outdated
Show resolved
Hide resolved
data/json/recipes/basecamps/recipe_modular_saltworks/recipe_modular_saltworks_stone.json
Outdated
Show resolved
Hide resolved
fixed faction owner
I'm seeing a bunch of gunmod errors in my C and Travis tests but not anymore errors from files I edited. Tomorrow I'll see if I can get the brewery upgrades to work and I'll post screenshots of them assuming they do. |
Attempting to make it so it doesn't ask me if I want to replace with other designs
See if this fixes the ability to upgrade to level 2 brewery
@curstwist this might just need another set of eyes or maybe I should take a break for the day on it but I've got all the material types building all the way through except for the final brewery upgrade on metal and wad types. I've also solved my issue where it would offer me to change material types in the base construction screen, I'm not sure if it was the most elegant solution but it seems to have worked by editing the |
* WIP Saltworks Creating Modular basecamp Saltworks with a Brewery. Still needs recipes for follower missions. Still needs additional building materials versions but trying to get the camp site to build. * Update data/json/recipes/basecamps/recipe_modular_saltworks_log.json Co-Authored-By: ZhilkinSerg <[email protected]> * Update recipe_modular_saltworks_log.json * Update data/json/mapgen/basecamps/modular_saltworks_log.json Co-Authored-By: ZhilkinSerg <[email protected]> * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update modular_saltworks_log.json * Additional Materials added other material's for buildings * added recipes to basecamps * Create recipe_modular_saltworks_stone.json * Update modular_saltworks_wad.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_wad.json * updates and corrections * Update recipe_modular_saltworks_wad.json * Update recipe_modular_saltworks_wood.json * Update modular_saltworks_wad.json * fixes and removing excess pallettes * fbml to fmbs * Update recipe_groups.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * Update recipe_modular_saltworks_log.json * removing { on line 64 of each json * Update recipe_modular_saltworks_stone.json * Linting and repair * Update modular_saltworks_rock.json * fbms_0 to fbmsw_0 * Update recipe_modular_saltworks_wad.json * fixed syntax and references * Update recipe_modular_saltworks_stone.json * Update overmap_terrain_faction_base.json * Update modular_saltworks_log.json * Update faction_buildings.json * Update recipe_modular_saltworks_wad.json * Update recipe_modular_saltworks_wood.json * replace extraneous # * fbms to fbmsw Also created saltworks folder for recipes * add recipe descriptor * named upgrades appropriately in blueprint provides requires excludes * remove excess th's fixed faction owner * Update faction_buildings.json * limiting upgrade options Attempting to make it so it doesn't ask me if I want to replace with other designs * Lintin new excludes * changed west to southwest See if this fixes the ability to upgrade to level 2 brewery * Cursetwist fixes to Saltworks * It's the final linting...doo da doot doot
Summary
Summary: Content "Faction Camp Modular Saltworks"
Purpose of change
Creating an additional modular camp expansion. Modeled after Curstwist's PRs in the same topic.
Describe the solution
Creating additional json files similar the livestock and storage campsite PR's.
Describe alternatives you've considered
Continuing to just make single json edits.
Additional context
"WIP" I've managed to get the game to load without load stopping errors but I can't get the expand base mission to complete successfully and create the modular campsite Saltworks. Any suggestions very welcome.
Once I can get one version to create I plan to create other building material versions and work on the recipe mission list.
I'm pretty ready to close this out but I think I'm going to need some help to finish it in a reasonable timeline.