Merge branch 'dev' of https://github.com/Baystation12/Baystation12
Preliminary code for prototype device assembly.
Restructured files, moved defines to setup.dm, added basic triggers (AI click, fire at target, self-click).
Added prototypes with microbatteries to recharger.
Added cell and microbattery-based power supplies, power procs, and process() calls to prototype devices.
Working on generalizing required components for RND devices. Currently broken, do not use.
Restructed rapid prototyping files, gave them their own directory.
Working on the fuel cell adding/using/removing fuel procs. Buggy still.
Squashed a raft of bugs, finished off fuel procs for prototype fuel_cell devices.
Added TRIGGER_HOLDER_DAMAGE proc for prototype devices held by humans.
Adjusted chassis defines, slots, strings.
Merge branch 'dev' of https://github.com/Baystation12/Baystation12
merged config and changelog
Added basic ranged functionality to handle_ranged() check on primer component.
Added ballistic magazine loading and ammo use for handle_ranged().
Merge branch 'dev' of https://github.com/Baystation12/Baystation12
Resolving binary conflict for later manual merge.
Piling all my changes together because I need this repo, argh. Will revert before PR to dev.
Merge branch 'dev' of https://github.com/Zuhayr/Baystation12
First pass on modular sprites for prototype devices. Very buggy.