Add Craft, Uncraft, Furniture version, and Construction to Fancy Tables #73642
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
Balance "Add Craft, Uncraft, Furniture version, and Construction to Fancy Tables"
Purpose of change
While auditing the breaks_into for various vehicle parts, I discovered the ‘fancy table’. Installed in a vehicle this is just a table, but when removed gives a fancy table. Fancy table did not have a disassembly or crafting recipe, and could not be placed or crafted in the construction menu. There’s no reason I found that its not disassemblyablebl, and it not being place-able also makes no sense. It's worth noting that the wooden table also becomes a 'table' in a vehicle, but can be placed/used as a proper table through construction, so I sought to make something similar.
Describe the solution
Steps I took/Notes:
Change the ID? It’s tagged as v_table, which makes it seem vehicle only… idk I’m so lazy… I didn’t do it x_x
I have added a crafting and disassembly recipe, for those that want to make a fancier version of a table or use it in their vehicle for whatever reason. I’ve added a place construction to set down an existing fancy table. Although this is basically the same functionality as any other table, since the item already exists we might as well make it use-able in all those circumstances, so I did. Slightly higher skills/prof required due to it being ‘fancy’, I’ve tweaked the description to make it sound fancier and justify the proficiencies. I chose not to add a construction recipe for making it from scratch, as you can just make it using the recipe (which requires proficiencies and etc. that cannot be attached to constructions (that I saw?)), this prevented it from having two entries in construction, the only one I added was to place the existing item, turning it into the furniture version, which can then be taken down using simple deconstruct to return it to item form. I placed the 'place' construction in the same group as a standard table to avoid clutter.
Describe alternatives you've considered
None, this is a masterful solution of which we can all be proud.
Testing
I tested each aspect of this as I went along, made sure no typos/syntax issues, didn't accidentally overspawn materials, etc, made sure it still made sense/was reasonable with proficiencies, etc. etc.
Additional context
So fancy your eyes will bleed