Adds Mech Toy Battles!

Port of https://github.com/tgstation/tgstation/pull/51817

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!
This commit is contained in:
Rykka
2020-08-12 04:31:00 -04:00
parent 32c66da783
commit a5fc9d81ce
15 changed files with 2110 additions and 1556 deletions

File diff suppressed because it is too large Load Diff