tgstation / tgstation

The /tg/station branch of SS13.
https://www.tgstation13.org/
GNU Affero General Public License v3.0
1.72k stars 4.75k forks source link

Drones can wear other Drones #6267

Closed A4Brogan closed 9 years ago

A4Brogan commented 9 years ago

If a drone A gets picked up and then put down, Drone B can pick Drone A up and wear them as a hat. Now this can be harmless by itself, until Drone B gets the same treatment, then Drone C and Drone D...

However, this could be useful for a Drone Squadron Deployment Method: Having a *Curl emote and carrying your mates during, say, a massive-ass plasma fire can lead to a large squad of firefighting ankle-chitters halting the burn in record time. I say instead of squashing this bug, we make it a feature.

pudl commented 9 years ago

lol

RemieRichards commented 9 years ago

instead of squashing this bug, we make it a feature

it already is! It's fully intentional that a drone can wear another drone, the only prerequisite is that the other drone is in curled up (item form), which happens when a human picks them up. the only extra to make this more legitimate is perhaps a verb for the drone to roll itself up into the item form itself (as you suggested).

if drone stacking was to become something more than the easter egg type thing it is, I'd like to alter the code that renders hats on drones, atleast for the drone hat, so that they visibly stack (like sandwhiches do/did)