Files
Bubberstation/code/__DEFINES/holiday.dm
SkyratBot f7346e2a1f [MIRROR] Restores drone holiday headwear and extends it to assistants [MDB IGNORE] (#23813)
* Restores drone holiday headwear and extends it to assistants (#78347)

## About The Pull Request

drone_hat defined a piece of headwear that drones would spawn with when
the corresponding holiday is active. While peeking at holiday code for
my own amusement, I noticed that it wasn't actually used anywhere and
must have become deprecated at some point. I have re-implemented that
functionality, and extended it to assistants.

Now, all drones/assistants spawning without headwear during a holiday
will receive the holiday's defined holiday_hat (if there is one). This
modifies a few of the holiday_hat entries, particularly the mask entries
since the new system is head-only, and adds a few more in there as well.

![image](https://github.com/tgstation/tgstation/assets/28870487/f44d8499-957c-4b71-843b-26ab77f46ff4)

There's probably some balance implications to, say, spawning all the
assistants with fire helmets or pirate bandanas, but I see that as being
balanced out by the infrequency of these cases.
## Why It's Good For The Game

Restores an piece of drone code that fell off the wagon somewhere
amongst the removals and reworks.

As for implementing it for assistants, seeing assistants in funny hats
makes me laugh a lil bit :)
## Changelog
🆑 Rhials
qol: Restores holiday hats for drones.
qol: Extends holiday hat behavior to assistants. Get festive!
/🆑

* Restores drone holiday headwear and extends it to assistants

---------

Co-authored-by: Rhials <28870487+Rhials@users.noreply.github.com>
2023-09-19 21:27:47 -07:00

2 lines
30 B
Plaintext

#define HOLIDAY_HAT_CHANCE 20