d3athrow/vgstation13 — pull request #235 by SarahJohnson489 (2013-10-19 04:38:36+00:00)
Title: Hospitality Improvements

Gave component parts to:
Freezer & Heater
Biogen
Cloning Pod
Cryo
Defib Recharger
Seed Extractor
Telehub & Station
Gibber
Microwave
Processor
Smartfridge
Pipe Dispenser & Disposal pipe dispenser
Cyborg recharge station
Grinder
Chem dispenser and Chem master 3000
Photocopier
SMES

Other changes:
Buildable Pipe disp & Disp pipe disp
Buildable and deconstructable Telehub and Telestation
Buildable and deconstructable food processor - yes it grinds slimes in case xenobio is blown up
Plant bag dumps into microwave
Plant bags craftable at biogen for 350 points
Cardboard sheets constructable at biogen. 1 for 200 or 5 for 1,000. Hopefully between this and tool belts cargo will interact more with botany.
Fixed farmbot spelling error and added a warning to streamline it's usage
Commented out Nutrimax and megaseed boards and fram code until vending is overhauled
Meat spike deconstructable via wrench if unoccupied
Removed coils from various non-telcom machines that caused issues with deconstruction.
Adjusted R&D Server components as a result of the loss of wire only left it with 1 component

Outstanding issues:

Biogen:
Displays "You cannot put this in Biogenerator" when dumping a plant bag in as a result of making them deconstructable. Does not interfere with operations but is ugly - No idea how to fix

Component parts do not return a large beaker in order to avoid beaker cloning. This results in it destroying the beaker if you leave it in. Overall a minor but ugly issue. - No idea how to fix

Gibber:
Cannot be deconstructed and will likely have a "that cannot be gibbed" message when it is. - No idea how to fix

Processor:
Displays "That probably won't blend." when you open the maint hatch and when you crowbar it. - No idea how to fix

Pipe dispenser.dm:
Both lack a maint hatch for deconstruction at the time of this commit. They can be moved so no loss there until it's fixed.

Chem_Machinery
No way to rebuild the condimaster. Needs a multi-tool toggle, machine setting, split off from chem master, whatever. Just something that toggles the condi = 1 variable - No idea how to fix

Grinder gives a Cannot refine into a reagent. when you open the maint panel and when you crowbar it. Ugly but doesn't impact function - No idea how to fix

Grinder does not return a large beaker on deconstruction to avoid it being used as a beaker generator. Needs a way to detect beaker on deconstruction and adjust or disallow deconstruction until it is removed or something to that effect. - No idea how to fix

Kitchen_spike
Meatspike needs messages for when you fail to deconstruct because it's occupied. - I can't get it to return a message without giving it when you spike a monkey/alien/etc.