Admin ghosts can now examine another ghost to pull up a full monty of their information, as below. It's just one line, so it's hardly obstructive. <3
Admin View Here:

Player View Here:

Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station. You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech with a mech.
Each mech has its own health stat and special ability that they'll use in combat against each other. How exciting!
Also slightly refactors toy locations and changes toy mechs from being JUST prizes to their own proper toy subtype!
Upstream of https://github.com/VOREStation/VOREStation/pull/8665
Also adds an extra sanitation to prevent a synth body wearing an ID (and thus getting "(as name)" slapped onto the display name) from breaking regex with rogue ()s by forcing the bad display name into the target's real_name var and trying to shove those "(as" and "name)" raw into the chat mention system.
- Break the 'start washing' verb into a proc.
- Add an alt click function.
- Slightly change the description.
- Add a tad of feedback in the form of a line.
* Mulebot and vehicle updates - they now run over mobs!
* Remove unneeded safety check, and lying check
* Fix Mulebots running over themselves, fix runtime with blood.dm
Appliances previously had 60k resist and 30k resist, for fryer and oven respectively.
This meant that fryer would heat up in 62 minutes and oven would heat in 35-45. Obviously completely out of wack.
Now grill heats in at 6:50, fryer at 10:35, and oven at 12:10 to reach peak/cap temperatures!
Fixes mice having no melee damage stats, meaning they just inherited the default values, which are apparently enough to one-click delete lockers and crates and stuff like that.
* Begins work on internal exosuit components, similar to Borgs.
* Large volume of work on exosuit components, Durand is tweaked to be higher cost in time and resources, since it requires AP to damage, without ions or explosives.
* Component Sprites
* Actually implement component repair, I knew I missed something.
* Magic numbers, properly typed lists, and indentations oh my
* Changeling