Files
Bubberstation/code/__DEFINES/~skyrat_defines/lewd_defines.dm
Alexis 6393fc4a35 (Non-Modular) Growth Serum Size Caps (#3126)
## About The Pull Request
Caps the maximum size you can get from growth serum to be at the same
size as you would be with the oversized quirk. Additionally makes it so
oversized people cannot be affected by growth serum. Growth serum works
as it did previously when in dorms.
## Why It's Good For The Game
Prevents something like this from theoretically occurring 

![image](https://github.com/user-attachments/assets/71b7dfe4-548e-432b-bb70-8622b41182a6)




## Proof Of Testing
It compiled, ran, and worked on a local test.


https://github.com/user-attachments/assets/4d4e38dd-4db4-4a8e-bf18-2bcc12a61bd5

## Changelog
🆑
balance: oversized characters can no longer use growth serum outside of
dorms
balance: growth serum is now capped at the same size as you would be if
you took the oversized quirk unless in dorms
/🆑
2025-03-17 14:56:05 +00:00

41 lines
1.1 KiB
Plaintext

/// To prevent an issue with stupidly low negative values.
#define AROUSAL_MINIMUM 0
#define AROUSAL_MINIMUM_DETECTABLE 10
#define AROUSAL_LOW 30
#define AROUSAL_MEDIUM 70
#define AROUSAL_HIGH 85
#define AROUSAL_AUTO_CLIMAX_THRESHOLD 90
#define AROUSAL_LIMIT 100
#define REQUIRE_GENITAL_EXPOSED 1
#define REQUIRE_GENITAL_UNEXPOSED 2
#define REQUIRE_GENITAL_ANY 3
#define BREAST_SIZE_FLATCHESTED "Flatchested"
#define BREAST_SIZE_A "A"
#define BREAST_SIZE_B "B"
#define BREAST_SIZE_C "C"
#define BREAST_SIZE_D "D"
// Ouch, my back.
#define BREAST_SIZE_E "E"
#define BREAST_SIZE_F "F"
#define BREAST_SIZE_G "G"
#define BREAST_SIZE_H "H"
#define BREAST_SIZE_I "I"
#define BREAST_SIZE_J "J"
#define BREAST_SIZE_K "K"
#define BREAST_SIZE_L "L"
#define BREAST_SIZE_M "M"
#define BREAST_SIZE_N "N"
#define BREAST_SIZE_O "O"
#define BREAST_SIZE_P "P"
#define BREAST_SIZE_BEYOND_MEASUREMENT "beyond measurement"
//ERP Size Areas
#define SIZE_WHITELISTED_AREAS list(\
/area/centcom/interlink/dorm_rooms,\
/area/centcom/holding/cafe/dorms,\
/area/misc/hilbertshotel,\
/area/station/commons/dorms,\
)