Syndicate operative features

Feature overload below.

MAP:
![ss 2014-06-13 at 11 14 27](https://cloud.githubusercontent.com/assets/7247232/3277706/29790f94-f38b-11e3-989b-672a7f94701a.png)
- Changed the syndicate rigsuits, gas masks, and jetpack harnesses into suit storage units on the shuttle
- Removed above from the equipment lockers, as well as some other tools that have been moved onto the map itself
- Added night vision goggles to the equipment lockers, moved personal equipment lockers down to the 'locker room' (renamed windoors to match this) and moved the toolboxes, prox sensors, and remote signalers onto one table.
- Moved the explosives (the two bombs and two minibombs) onto two tables that are next to each other.
- Added hot drinks machine and dresser to the mother base
- Moved cig machine from the shuttle to mother base
- Moved relaxation table over, added some more stools so everyone can gather around it, added nuke guide
- Added red pen & paper bin to mother base
- Added box of drinking glasses to mother base
- Added rubber duckie, shower(replaced urinal), and syndie soap to bathroom
- Moved handcuff box from the team equipment locker to a table near some chairs
- Added six team or detainee chairs to the shuttle
- Changed pilot stool to comfy black pilot chair
- Added cell recharger in the infirmary
- Moved medikit, bruise pack, and ointments near each other
- Added box of syringes
- Put some actual stuff in the medical and internals crate
- Changed minor spelling thing on the memo!

CODE AND NEW FEATURES:
![vcwuoic](https://cloud.githubusercontent.com/assets/7247232/3277710/3df0875e-f38b-11e3-9911-eb0cd6a62358.jpg)
(Picture is from Metastation's mother base, outdated)
- 3-weight class syndicate semi-auto mag-fed shotgun added:
- Replaces e-guns in team equipment locker
- Has three ammo types: Stun(Default), Buckshot, and dragon's breath (hades carbine ammo with spread)
- Overhauled shotgun naming and code a bit, shells are now ammo with spread, slugs are ammo that are single projectiles (stun slug and stun shell are the best example of this, or buckshot shell and 12g slug)

Not much else to say besides the fact that nuke ops leave trails of spent shotgun shells in their wake and it's pretty awesome to look at.
just put the code in a single proc and call that proc where the copypasta
was.
Op 19-jun.-2014 00:51 schreef "paprka" <notifications@github.com>:

> In code/modules/projectiles/guns/projectile/automatic.dm:
>
> > +
> > +/obj/item/weapon/gun/projectile/automatic/bulldog/proc/update_magazine()
> > +	if(magazine)
> > +		src.overlays = 0
> > +		overlays += "[magazine.icon_state]"
> > +		return
> > +
> > +/obj/item/weapon/gun/projectile/automatic/bulldog/update_icon()
> > +	src.overlays = 0
> > +	update_magazine()
> > +	icon_state = "bulldog[chambered ? "" : "-e"]"
> > +	return
> > +
> > +/obj/item/weapon/gun/projectile/automatic/bulldog/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, flag)
> > +	..()
> > +	if(!chambered && !get_ammo() && !alarmed)
>
> I am not a coder and don't know how to into crunching down code that is
> copy paste like that, and while it is only 3 lines I know why you'd rather
> it'd be converted into something else but I have no idea how to
> unfortunately. The best I can do is remove the copy pasta entirely, unless
> I can get some help on making it a proc for all guns or what have you.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/tgstation/-tg-station/pull/3925/files#r13945116>.
>