AI photography ext 2 DO NOT MERGE YET
initial
Fully implemented AI photography, with HUD!
Fully implemented AI photography, with HUD!
Fully implemented AI photography, with HUD!
Alien Icon Fixed and revamped
Merge branch 'master' of https://github.com/tgstation/-tg-station into aiphotoext2take2
Fixed icons not disappearing on embryo removal

Basically for whatever reason I did not see affected mob was a variable
and instead used loc for determining the mob affected by the embryo
Changed it to use affected mob, which actually should fix a lot of
fringe cases where the icon would not remove the correct icon
Bugfix With Mechs (mecha.dm)

Added in a check to see if the mech a player is trying to enter has a health value greater than 0. This fixes a bug whereby if a player is entering a mech as it is destroyed, their mob gets deleted and the player loses connection to the server. Reconnecting to the server allows this player to rejoin the game, but as a new person.
Allows the protolathe to build multiples of items.
Avoids division by zero
Make new_players GC when observing

When observing, that observer would be given their original new_player's mind, but that mind would still have the new_player as its current. This caused the new_player to fail to GC and resulted in the observer's mind's current becoming null.

Fix: Just delete the new_player mind when the player observes. If an admin turns them into a human or whatever, a new mind will be created automatically then.
Security records computer:
Fixes issue #1489
The security records interface should be prettier.
Fixes an issue where the slot 'ID' wasn't saved on both records.
Removes the unused and useless warn button on the player panel.
Adds static power value on areas. These variables should replace machines on the process list, that are only there to consume power.
This commit removes lights from the process list, about 500 of them on the current map.
The purpose of this is to reduce lag from the master controller ticker.
Removes a leftlover debug verb from my previous commit
woo
The ore redemption machine in cargo now sends a message to the science department through the request console that new minerals are available
FUCKING ABSOLUTE PATHS
MoarABSOLUTEPATHS