Files
Bubberstation/code/__DEFINES
GhomandGitHub 06ba9d93eb Pun Pun Station Trait, But it's only active on Monkey Day (14 December, every round) (#86091)
## About The Pull Request
This is a remake of https://github.com/tgstation/tgstation/pull/84501
with a few small changes to avoid mapping issues. This time it's
restricted to a once-in-a-year event, mainly because neither Jacq and
Lemon were ok with the possibility of Pun Pun being posibly playable all
year, however Jacq said he's fine with it being available on the
holiday, while Lemon isn't around on Discord atm so I don't know what
he's to say.

The trait makes pun pun playable and gives them the job of being a
busser (waiter) in the cafeteria. They're clever and can use tools most
other monkeys can't, but cannot be humanized, while also being unable to
speak Galactic Common. Should they roll traitor, they'll be able to buy
syndicate monkey reinforcements and equipment, which it can also use,
being a monkey itself.

## Why It's Good For The Game
This is a fairly unique job, like the Cargo Gorilla, due to the fact
it's not a conventional humanoid crew member nor the AI or a cyborg. I
thought this was a fun idea, though I met some obstacles and the
original PR was DNM'ed and then closed. However, the trait perfectly
fits the theme of the holiday, making a good compromise since Pun Pun
will stay AI-controlled the rest of the year, as Jacquarel and Lemon
want it to be. It can also be added by an admin through VV, whether
they're planning some shenanigean or just want to add something more to
the round.

## Changelog

🆑
add: Pun Pun is a playable crewmember during Monkey Day (14 December).
/🆑
2024-09-12 09:35:37 -07:00
..
2024-08-23 21:49:46 +02:00
2024-03-11 19:31:15 -06:00
2024-04-08 23:24:27 +00:00
2024-08-25 00:21:12 +02:00
2024-07-21 13:52:21 -07:00
2024-09-10 22:47:58 +02:00
2023-09-09 12:39:42 +00:00
2024-08-23 21:49:46 +02:00
2024-06-13 13:06:49 +00:00
2023-04-09 17:13:06 -06:00
2024-08-23 21:49:46 +02:00
2023-10-11 16:58:29 -06:00
2024-08-23 21:49:46 +02:00
2024-08-14 13:10:21 +02:00
2024-04-02 12:08:28 -06:00
2024-04-26 14:52:54 +12:00
2023-09-29 16:52:19 -04:00
2024-08-23 21:49:46 +02:00
2023-10-14 15:53:28 -07:00
2024-09-10 22:47:58 +02:00
2023-09-27 18:41:07 -04:00
2024-03-22 17:31:15 -07:00
2024-03-05 16:38:23 -07:00
2024-08-25 00:21:12 +02:00
2024-06-17 13:21:48 -04:00
2024-07-21 22:00:32 -07:00
2024-06-02 22:39:55 -06:00
2024-05-07 13:27:48 -05:00
2024-09-04 14:40:34 +02:00
2024-09-10 22:47:58 +02:00
2023-10-17 10:52:38 -07:00
2023-07-01 15:36:26 +01:00
2024-06-17 00:11:44 +01:00
2024-09-06 02:09:50 +00:00
2024-08-01 14:45:01 +00:00
2024-06-19 08:31:19 -04:00

This folder is full of #define statements. They are similar to constants, but must come before any code that references them, and they do not take up memory the way constants do.

The values in this folder are NOT options. They are not for hosts to play with. Some of the values are arbitrary and only need to be different from similar constants; for example, the genetic mutation numbers in genetics.dm mean nothing, but MUST be distinct.

It is wise not to touch them unless you understand what they do, where they're used, and most importantly, how to undo your changes if you screw it up.

  • Sayu