NTStation/NTstation13 — pull request #627 by Iamgoofball (2014-05-25 04:16:09+00:00)
Title: [PORT] [WIP] Ports Rapid Prototyping from BS12.

![wpn3ksd](https://cloud.githubusercontent.com/assets/4081722/3076220/ee410de8-e3c0-11e3-867d-2f3e20924787.png)
Credit goes to @Zuhayr for the code.
I just got it to a position in which it works enough that it can be used, sort of.

There still might be parts that don't work, which I'm still trying to find. If you find any, let me know.

This PR adds Rapid Prototyping, a system to produce your own unique gadgets and gizmos in science, so you have something to do other then "spend 5 minutes grinding R&D levels then SSDing".

Right now you can build all components at roundstart, but the items are really shit w/o research for better stock parts. You can upgrade the components using stock parts from R&D.

All devices are made of Chassis, Primers, Triggers, and Power Supplies.

For example, I could have a Helmet Chassis with a Prototype Bluespace Crystal, an Impact Trigger, a Micro Battery, and a Field Projector.

I charge the device in a Recharger like the ones security uses to charge their tasers, and then I put the helmet on. It now works like an Reactive Teleport Armor, because the Impact Trigger activates the field projector, which will then activate the BS crystal, teleporting me away due to it being on my chest.

I could also make a Taser like the one we use in the station with the following:
Large Device Chassis
Microbattery
Energy Projector
Manual Trigger
Stunner

Or an Egun, just swapping the stunner for a Lens.

Or, I could make a Cryotube Gun with:
Small Device Chassis
Energy Projector
Cell Mount w/ any type of cell
Manual Trigger
Genetic Scrambler
Concussive Deharmonizer
Medical Boost Module

The Medical Boost Module is key here, as it reverses the effects of the previous two modules, making them heal instead of do damage.

Or I could make an AI controlled Flasher, just like the wall mounted ones, except portable.
Machine Frame(not in yet, gonna be in soon though, need sprites)
Field Projector
Cell Mount w/ best battery you can get + best capacitor you can get to ensure it has enough charge to not need recharges constantly.
Flasher
Synthetic Trigger

All the AI has to do is click on the device, and it'll flash everyone in the area who is not wearing sunglasses.

The possibilities of Rapid Prototyping are near endless.

NOTE: The reason that setup.dm stuff is there is because it refuses to see the flags unless it was in there. No clue why, but it did.