update_icons() uses animate() and transforms to actually turn the sprite rather than needing them pre-turned. Mobs that lie down do so with an animation rather than appearing on their side. You can lie down facing THE LEFT OH SHIT.

Cloakers still don't work well. The fix is probably just finding a proc that runs on equip/uequip/when bagged/when dropped. Fuck that. Ninjas work. Things that are cloaked fade to the cloaked alpha, it's pretty cool.

The "lying down" icon_states for everything you could equip are all now unnecessary. They aren't removed yet though.

The dmi changes are to make xenos all face upward so when they turn, they're lying down rather than facing south and looking like they're doing a handstand. They're not terribly good when facing the wrong way. I expect WJohnson to have a fix for this by New Year's.

Comments aren't changed. The overlays_standing list is still around because overlays is not a normal list, and BYOND's normal list functions are worth the extra cost of keeping a spare list of images.
dds Drying Rack, Various Plants, Rollies, Pipes, and Torches

Any and all content credit to @Adrinus and @Iamgoofball
I simply re-applied all the changes by hand so it is compatible with current code
 #1893
More dead colons and pipes use their initial name when changing it
Irrigation Botany Changes

Screwdriver to hook up hoses in between anchored trays. If the transfer
amount is over 30 it sets off the irrigation and the units are equally
shared between all the connected trays.
Fixes/Refining
Indention Fixes
Damn it Gia
Fixes issues with the icons and the update_icon()
Slight Icons fixes/tweaks
A bunch of bug fixes

-fixed space ninjas not being able to charge directly from power cells - fixes #2139

-'fixed' Distro/Waste Monitors not displaying pressure read out when sensor was reading zero pressure - fixes #
227

-removed the canmove check on camera consoles - fixes #490

-Fixed stealmin's real ckeys showing in the admin-pm reply dialog's title - partially fixes #2163

-Fixed people buckled to chairs not dropping their items when appropriate (like when dead) - fixes #2172

-Fixed people being able to use uplink functions whilst stunned/dead/etc - fixes #2144
Gibtonite - Uncommited the .dme changes, fixed countdown(), removed redundant checks
Big(gish) map reorganization.

Moved all main .dmm maps to _maps/map_files
Each main map gets a .dm file in _maps, this is what's ticked, -NOT- the .dmm file.
This allows use of a MAP_NAME define for various purposes, and lays the groundwork for map customization in the future.

Also included a hacky dm.sh script which supports swapping maps.
For example, "./dm.sh tgstation.dme -Mmetastation" would compile with metastation.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Adds a warning message when more than one map is included.

Tweaked dm.sh to ignore this message when it sets a single map to be included.

Signed-off-by: Mloc <colmohici@gmail.com>
Fixed the runtime error stopping the whole code
Added syndicate playing cards. As a consequence card code now supports multiple deck styles.
- Emagged borgs' hidden inventory will now become visible in the module selection section.
- Also removed the now outdated module selection UI button and rearranged borg UI buttons to reflect this.
Screenshot: http://www.ss13.eu/borg_ui_smaller_bottom_right.png
- Hacking borgs via robotics console will now also properly update their HUD with their hidden inventory.
Fixing conflicts

Conflicts:
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi
Fixes #2326

- Moves Robotic repair stuff to the two item's respected attack()'s
- Removed them from the human_defense.dm
Moves some use()'s so that they always execute the message near them.