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.
- 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.
Give mob/living a cloak_stacks list. If there's anything in this list, cloak the mob upon the next update_transform().

Give all mob/living/carbon a shared update_transform(). Larva have their own because they're special.
Update to master (branch was way out of date)
Redo on that merge into master, my bad.
Wow RobRichards thanks for making Jenkins cry
Increased speed of animate calls to 2.
Added a pixel_y component to better align laying down with current laying down and look more like lying on the floor rather than floating in the air.
Lock aliens lying to 90 degrees.
Make them use the sleep sprites when unconscious.

Lock mobs laying down to either NORTH or SOUTH.
Nuke toy tweaks

Made the cooldown noticable
Shortened cooldown to 3 minutes
Fixes an oversight in slime reproduction
Another minor fix to the slime refactor commit. Splitting adult slimes weren't surviving correctly. Revive to the rescue.
Replaces cat2 sprite/kitten sprite from the orange one to a calico cat.
Sorry, but the orange one is an eyesore.

Sprite by LePinkyFace
Nuke toy no longer uses process and instead uses sleep

I don't know what I was thinking with the process, oh well!
Merge branch 'master' of https://github.com/tgstation/-tg-station into Animation_OLD

Conflicts:
	code/game/objects/items/weapons/shields.dm
	code/modules/events/ninja.dm
	code/modules/mob/living/carbon/human/update_icons.dm

No more cloakers, no more cloak_stacks. Also removed that silly "I'll make an icon and then make an image of that icon" bullshit.
Fixes dark purple, dark blue, and light pink slimes not working right because of their spaces
Merge pull request #2470 from Intigracy/cat2morelikecateww

Replaces cat2 sprite/kitten sprite from the orange one to a calico cat.
Merge pull request #2466 from Incoming5643/slimetime

Slime refactoring fixes
Merge pull request #2387 from MrPerson/Animation_OLD

Mobs use animate() to rotate
Changelog for the new mob animation system.