Removed the rd-core computer's process()
- All it contained was some anti-griefing protection.
- The protection is now only called when needed, not every tick.
- This should eliminate hundreds of proc calls every tick.
- Note: There will likely be no noticeable lag reduction from this change, but every little bit helps.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3845 316c924e-a436-60f5-8080-3fe189b3f50e
Committed for Giacom, thread:

http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=9043

Basically adds multi-line input to papers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3846 316c924e-a436-60f5-8080-3fe189b3f50e
-Reduced amount of shocked grilles are r-walls in security
-Swapped Shower and Laundry rooms. Showers are now next to fitness, and laundry is near all the clothing lockers.
-reverted ZIS suits back to hardsuits after much deliberation in coderbus

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3847 316c924e-a436-60f5-8080-3fe189b3f50e
- Coded in a debug report feature for the master controller. If the MC's delaying loop does not pass within 600 iterations (roughly 60 seconds) it means the procs are likely broken. A warning + report is displayed to admins as well as it being saved to the admin log.

The MC Delayer in the screenshot is an item coded for testing purposes which simulates a proc break. It is not part of this commit. Clicking on it will open up the view variables panel for the item.

Last-processed-item logging is supported for diseases, processing objects and machinery.

Screenshot:
http://www.kamletos.si/MC%20debug%20report.PNG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3848 316c924e-a436-60f5-8080-3fe189b3f50e
-Added new wire colours to art storage
-Reduced portaflashers and barriers in the armoury by one

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3849 316c924e-a436-60f5-8080-3fe189b3f50e
-Correcting user text for windoor assemblies to say plasteel instead of rods

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3850 316c924e-a436-60f5-8080-3fe189b3f50e
Should fix metroids rapidly growing into adults and reproducing on game start.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3851 316c924e-a436-60f5-8080-3fe189b3f50e
Added Willox’s explosion code.  It should make explosions faster than they have been lately.
Moved an unchecked file into unused, please put any unchecked files out of WIP or FEA into unused that way if you see an unchecked file you know it should be checked.  DM loves to uncheck files when you are messing around with folders in the editor.
Moved the old TEG defines into the proper files.
Commented out some old nonfunctioning FEA debug code.
Removed some commented out codechunks from FEA and attempted to clean up a few of the files a bit. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3852 316c924e-a436-60f5-8080-3fe189b3f50e
Removed the round explosions bit from the explosion code as nonrounded explosions have not been used in quite some time.

Readded the fake solars to the DJ station, the place is still simulated but it had a magical SMES anyways and did not need real solars, also removed its atmos pipes as the place does not need an atmos for how much it gets used.

Several carp that spawn on Z2 have been removed, no need to have them eating up processing power over there.

Yet again removed the random zvent sitting on the centcom zlevel, I swear I have removed that thing at least five times now.

The Tcom sat solars are now fake, turns out half of them didn’t actually work as is and were there to look good. Also cut a shit ton of wiring out of the sat, removed most of the turrets, and merged most of the areas. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3853 316c924e-a436-60f5-8080-3fe189b3f50e
Changed circledistance a bit, talk about ambiguous proc-names...it has nothing to do with circles! It's now called approx_dist and uses some magic constants to avoid those god-awful sqrts and powers which were called for N^2 turfs during explosions. It should approximate the distance between two points fairly accurately using a (surprisingly accurate) linear approximation of pythagoras theorem. C:

Changed RoundExplosions to a temporary define named USE_CIRCULAR_EXPLOSIONS which is a lot more intuitive and less confusing. Removing this define will compile square explosions code instead of circular ones. (So the cost of having a choice between circular/square is seen at compile-time not at run-time)

Fixed aliums being able to pick up storage objects such as bags/boxes/pillboxes and such.

Fixed unbuckling yourself from beds (via clicking the bed). You can also unbuckle yourself via resisting because beds are hard to click on when you're lying on them and they're covered in a sheet.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3854 316c924e-a436-60f5-8080-3fe189b3f50e
Fixing an oversight, replaced a stun turret with a laser one so they all match.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3855 316c924e-a436-60f5-8080-3fe189b3f50e
Moving some inventory/equipping related stuff into separate files whilst I tidy up and reorganise them.

Removed some Geas stuff that didn't do anything.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3856 316c924e-a436-60f5-8080-3fe189b3f50e
Here's the new files.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3857 316c924e-a436-60f5-8080-3fe189b3f50e
Small holodeck remap to make it harder to mess with.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3858 316c924e-a436-60f5-8080-3fe189b3f50e
-Fixed up Telecoms turrets. Readded stun turrets.
-New afro hairstyles. Big Afro by Intigracy.
-Prettier ponytail sprites by Intigracy.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3859 316c924e-a436-60f5-8080-3fe189b3f50e
-Small fix to hair sprites
-Removed duplicate holodeck control computer

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3860 316c924e-a436-60f5-8080-3fe189b3f50e
- The un/mute OOC verb now fully mutes OOC from players, admins, everyone. Admins already have an impressive array of pointlessly formatted verbs such as 'announce' which should be used when a message has to be shoved in people's faces. It however should be, and now is, possible to toggle the pointless chitter-chatter in OOC, irrespective if the speaker is an admin or player.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3861 316c924e-a436-60f5-8080-3fe189b3f50e
- Fixed a typo in the OOC verb.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3862 316c924e-a436-60f5-8080-3fe189b3f50e
Re-added carp to the holodeck
- They will spawn on landmarks when the program is loaded
- They despawn when new programs are loaded

You can no longer point when parastung or parapenned.
- This should prevent people spamming it to get people's attention via the red arrow.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3863 316c924e-a436-60f5-8080-3fe189b3f50e
Commiting for Malkevin: welding fuel is toxic again, and has in-glass sprites for the heck of it.
Fix for invisible panel-open sprites on the hydroponics nutrient vendor. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3864 316c924e-a436-60f5-8080-3fe189b3f50e