TG: - Removed support for the ONBACK and ONBELT flags.
- Replaced them with a whole range of inventory slot flags. These now govern
whether an item can or can't be placed in a certain inventory slot. See setup.dm
for information on the flags. These flags only affect humans tho, as humans are
the only beings with an inventory to talk of.
- Standardized some gun code and some other pieces of code as I came accross
them. I hate indented variable definitions!

This commit should not bring any change whatsoever to the game from a player's
perspective.
Revision: r3659
Author: 	 baloh.matevz
TG: (Renames and repaths engineering space suits, does not replace RIG suits)
Replaced engineering rig suits with sexy new environment suits, sprites courtesy
of Baystation 12.
Fixed Erro's backpack derp- backpacks are wearable once again.

Added a obj/structure ex_act(), blob_act(), and meteorhit().

Made gasmasks block visibility of glasses and ears.

Fixed being able to wear plasma tanks on your back.

Fixed the gas mixer sprite not lining up with horizontal pipes correctly.

Removed a bunch of pointless text()s from a few files. I was going to get rid of
all of them, but I gave up after a while. Most of the diffs are this.
Revision: r3662
Author: 	 petethegoat
TG: - Standardized var definition for RND and radio code (possibly some other stuff)
- Removed all cases (that I saw anyway) of flags being defined by static
numbers.
Revision: r3663
Author: 	 baloh.matevz
TG: - Some runtime-prevention tweaks so that impatient coders don't just break
everything somewhere down the line.
Revision: r3665
Author: 	 baloh.matevz
TG: Added new transfer valve assembly sprites from Baystation 12, and made the
transfer valve update_icon() a lot simpler and more robust.
Revision: r3666
Author: 	 petethegoat
tg: - Added a equip_to_appropriate_slot() proc for later use with the UI to speed up
equipping yourself. Human mobs only.
Revision: r3667
Author: 	 baloh.matevz
TG: -Minor polishing tweak to borg hypos. The recharge time/cost and recharged
chemicals cut in half (same net amount over time, but it comes more fluidly).
Resets the recharge timer upon
switching modes so your battery charge and chemicals aren't wasted.
-Added the (src)s to the robot modules that I forgot. It all seems to work fine
without them, but just for the sake of consistency...
Revision: r3669
Author: 	 d_h2...@yahoo.com

(Also fixes for equip proc due to two ears.)
TG: - Replaced some hardcoded hallucination strings for screen placement to instead
use #defines from hud.dm. Please don't use hardcoded constants when there are
variables or defines available...
Revision: r3672
Author: 	 baloh.matevz
TG: Pacman generators now accept their proper mineral sheets as fuel

Janitor Cyborgs can no longer make nuke ops auto-lose by picking up the nuke
disk.
Revision: r3673
Author: 	 johnsonmt88
TG: -Gave Roboticists morgue access. As a job that handles corpses frequently I felt
that this would be for the best.
-Removed Virologist's unneeded morgue access.
Revision: r3674
Author: 	 ericgfw...@hotmail.com
TG: -New PDAs for atmos, genetics, and chemistry
-New sprites for engineering and medsci PDAs
-Warden area renamed to Armory
Revision: r3676
Author: 	 ericgfw...@hotmail.com
TG: -Removed reagent scanners from scientist and RD PDAs and gave the function to
chemist and CMO PDAs
-Making Heads slightly more headlier. Head offices given more desk space and
given spare PDA carts for their department. PDA Carts are also removed from
equipment lockers.
Revision: r3677
Author: 	 ericgfw...@hotmail.com
TG: -Ported over Flashkirby99's RIG suit sprites from Bay12:
http://dl.dropbox.com/u/4911780/spriting/more4/stuffz.png
-Updated changelog
Revision: r3678
Author: 	 ericgfw...@hotmail.com
TG: Added a new logging system that can be used for various things in the game (such
as the singularity engine, AI interactions, anything-else that may be suggested
to me :P).

At the moment it only logs some singularity things. Please let me know if there
are any important methods of singulo-grief which I may have missed.

The "Investigate" verb is available to everyone of rank "Admin observer" and
upwards. Just type "Investigate" and select the subject you'd like to see logs
for. Typing "Investigate singulo" will also work as a shortcut.
Revision: r3679
Author: 	 elly1...@rocketmail.com

TG: Disposal/Pipe Dispenser can no longer be used 'remotely' or while stunned or
while they are unwrenched. Fixes  issue 517 .

Can no longer eject the nuke disk from the nuke while stunned. Fixes  issue 497 .

PA can now be powered down again.

Cyborg 'skull' masks now have east and west facing sprites. Fixes  issue 468 .
- I encourage anyone with actual spriting skills to redo them though, I just
spent 5 second in photoshop whipping these up. (icons/mob/mask.dmi the icon
labeled 'Death')
Revision: r3681
Author: 	 johnsonmt88
Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates

Conflicts:
	icons/mob/suit.dmi
	icons/obj/clothing/suits.dmi
Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates

Conflicts:
	code/game/objects/items/weapons/cigs_lighters.dm
	code/game/objects/items/weapons/grenades.dm
	code/game/objects/items/weapons/implants/implant.dm
	code/game/objects/radio/headset.dm
	code/game/objects/radio/radio.dm
	code/modules/assembly/assembly.dm
	code/modules/assembly/holder.dm
	code/modules/clothing/glasses.dm
	code/modules/mob/living/silicon/robot/robot_modules.dm
	code/modules/paperwork/paper.dm
	code/modules/research/circuitprinter.dm
	code/modules/research/protolathe.dm
	icons/mob/suit.dmi
Compile fixes.
Readded spawn(0) and fixed a silly comment.
Merge pull request #1206 from Erthilo/TGUpdates

TG Update r3659 to r3681