Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Appliance update. Extend
crafting_pseudo_item
. JSONize freezers and…
… fridges. Update Freezers/Fridges to use `iexamine::transform` (#2172) * Extend crafting_pseudo_item into array Updates all relevant functions that depend on it. Adds FOODCO kitchen buddy to construction list. Gives vehicle welding rig construction a soldering iron to go with the welder. * Linting * Add freezers. Fix JSON * Add freezer recipe * Update mod files to new format * Add glass fridge/freezer. Update load function * Return to normal names * Linting, add freezers/glass freezers The future shall belong to the cockroaches. * Recipe and group for glass fridge/freezer * glass fridge recipe, more linting * Incremental json fixes * Weight update to glass fridge/freezer weight Based on tweaked components. Goal is a little trimming of weight * Remove Const I think this is what Clang wants from me? * Fridge Tanks Add documentation for flags and expansion of crafting_pseudo_items. * Remove Fridge Tanks * Quick fix to display and deconstruction * floor lamp cleanup They should be in appliances for one, and there's an extra f_floor_lamp in decorative that has no reason to exist. * Fridges./Freezers use iexamine transform Updated iexamine transform to use similar structure as iexamine fireplace. * Update minifreezer * Astyle * Minor name fix * TFLAG * Update to accommodate extend/delete With a JSON example in the welding rig * Convert to reference. There's no reason to initialise an entirely new variable. * Update documentation Vehicle parts have a separate enabled variable to decide if it's on or not, we don't have that for furniture, so FRIDGE and FREEZER flags can only be put on the active versions of said furniture. * Update description text Abstract furniture description updated to reflect abstract status. * Simplify code
- Loading branch information