mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-09 07:46:20 +00:00
## About The Pull Request Flash protection for Skrell raised from **Sensitive** to **None** in respect to their other weaknesses. Copper blood color changed to be _oxidized copper_, teal-ish. More distinct. Issues raised by an anonymous player and I put together the PR. In the event the flash protection change is deemed too heavy balance-wise, I'll make changes here to change the description of Skrell to include their flash sensitivity, as it is unlisted. <img width="800" height="416" alt="copper-oxide" src="https://github.com/user-attachments/assets/f0031948-b1a8-4731-bbcd-522711617537" /> There is a fish in the details tab. <details>  **A porcupine fish in the Andaman Sea** Diodon hystrix is a species of porcupine fish. These fishes are short and broad-bodied, with large eyes and spines covering their skin. Like puffer fishes, they inflate their bodies when threatened. [https://www.britannica.com/animal/fish](https://www.britannica.com/animal/fish) </details> ## Why It's Good For The Game Skrell already have some substantial weaknesses to Brute and Cold damage. Flash weakness atop that is somewhat silly. Given they're oxygen breathers, the copper-based blood in their systems would be teal, rather than copper-colored. More distinct than the previous brown color, makes the race more interesting. ## Proof Of Testing I did not test it because TGUI refused to load after I compiled it (multiple times), which prevented me from using admin tooling or creating my character. It _should_ work right out of the box, given it's just minor details changed. ## Changelog 🆑 Bangle balance: rebalanced something code: changed some code /🆑
126 lines
3.6 KiB
Plaintext
126 lines
3.6 KiB
Plaintext
//DO NOT CHANGE THOSE LISTS UNLESS YOU KNOW WHAT YOURE DOING (will mess savefiles)
|
|
|
|
|
|
GLOBAL_LIST_INIT(breast_size_translation, list(
|
|
"0" = BREAST_SIZE_FLATCHESTED,
|
|
"1" = BREAST_SIZE_A,
|
|
"2" = BREAST_SIZE_B,
|
|
"3" = BREAST_SIZE_C,
|
|
"4" = BREAST_SIZE_D,
|
|
"5" = BREAST_SIZE_E,
|
|
"6" = BREAST_SIZE_F,
|
|
"7" = BREAST_SIZE_G,
|
|
"8" = BREAST_SIZE_H,
|
|
"9" = BREAST_SIZE_I,
|
|
"10" = BREAST_SIZE_J,
|
|
"11" = BREAST_SIZE_K,
|
|
"12" = BREAST_SIZE_L,
|
|
"13" = BREAST_SIZE_M,
|
|
"14" = BREAST_SIZE_N,
|
|
"15" = BREAST_SIZE_O,
|
|
"16" = BREAST_SIZE_P,
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(breast_size_to_number, list(
|
|
BREAST_SIZE_FLATCHESTED = 0,
|
|
BREAST_SIZE_A = 1,
|
|
BREAST_SIZE_B = 2,
|
|
BREAST_SIZE_C = 3,
|
|
BREAST_SIZE_D = 4,
|
|
BREAST_SIZE_E = 5,
|
|
BREAST_SIZE_F = 6,
|
|
BREAST_SIZE_G = 7,
|
|
BREAST_SIZE_H = 8,
|
|
BREAST_SIZE_I = 9,
|
|
BREAST_SIZE_J = 10,
|
|
BREAST_SIZE_K = 11,
|
|
BREAST_SIZE_L = 12,
|
|
BREAST_SIZE_M = 13,
|
|
BREAST_SIZE_N = 14,
|
|
BREAST_SIZE_O = 15,
|
|
BREAST_SIZE_P = 16,
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(balls_size_translation, list(
|
|
"0" = "Small",
|
|
"1" = "Average",
|
|
"2" = "Big",
|
|
"3" = "Very Big",
|
|
"4" = "Enormous",
|
|
"5" = "Immense",
|
|
"6" = "Gargantuan"
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(marking_zone_to_bitflag, list(
|
|
BODY_ZONE_HEAD = HEAD,
|
|
BODY_ZONE_CHEST = CHEST,
|
|
BODY_ZONE_L_LEG = LEG_LEFT,
|
|
BODY_ZONE_R_LEG = LEG_RIGHT,
|
|
BODY_ZONE_L_ARM = ARM_LEFT,
|
|
BODY_ZONE_R_ARM = ARM_RIGHT,
|
|
BODY_ZONE_PRECISE_L_HAND = HAND_LEFT,
|
|
BODY_ZONE_PRECISE_R_HAND = HAND_RIGHT
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(marking_zones, list(
|
|
BODY_ZONE_HEAD,
|
|
BODY_ZONE_CHEST,
|
|
BODY_ZONE_L_LEG,
|
|
BODY_ZONE_R_LEG,
|
|
BODY_ZONE_L_ARM,
|
|
BODY_ZONE_R_ARM,
|
|
BODY_ZONE_PRECISE_L_HAND,
|
|
BODY_ZONE_PRECISE_R_HAND,
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(preference_balls_sizes, list(
|
|
"Small",
|
|
"Average",
|
|
"Big",
|
|
"Very Big",
|
|
"Enormous",
|
|
"Immense",
|
|
"Gargantuan"
|
|
))
|
|
|
|
GLOBAL_LIST_INIT(robotic_styles_list, list(
|
|
"None" = "None",
|
|
"Surplus" = 'icons/mob/augmentation/surplus_augments.dmi',
|
|
"Cyborg" = 'icons/mob/augmentation/augments.dmi',
|
|
"Engineering" = 'icons/mob/augmentation/augments_engineer.dmi',
|
|
"Mining" = 'icons/mob/augmentation/augments_mining.dmi',
|
|
"Security" = 'icons/mob/augmentation/augments_security.dmi',
|
|
"Morpheus Cyberkinetics" = 'modular_skyrat/master_files/icons/mob/augmentation/mcgipc.dmi',
|
|
"Bishop Cyberkinetics" = 'modular_skyrat/master_files/icons/mob/augmentation/bshipc.dmi',
|
|
"Bishop Cyberkinetics 2.0" = 'modular_skyrat/master_files/icons/mob/augmentation/bs2ipc.dmi',
|
|
"Hephaestus Industries" = 'modular_skyrat/master_files/icons/mob/augmentation/hsiipc.dmi',
|
|
"Hephaestus Industries 2.0" = 'modular_skyrat/master_files/icons/mob/augmentation/hi2ipc.dmi',
|
|
"Shellguard Munitions Standard Series" = 'modular_skyrat/master_files/icons/mob/augmentation/sgmipc.dmi',
|
|
"Ward-Takahashi Manufacturing" = 'modular_skyrat/master_files/icons/mob/augmentation/wtmipc.dmi',
|
|
"Xion Manufacturing Group" = 'modular_skyrat/master_files/icons/mob/augmentation/xmgipc.dmi',
|
|
"Xion Manufacturing Group 2.0" = 'modular_skyrat/master_files/icons/mob/augmentation/xm2ipc.dmi',
|
|
"Zeng-Hu Pharmaceuticals" = 'modular_skyrat/master_files/icons/mob/augmentation/zhpipc.dmi',
|
|
"Mariinsky Ballet Company" = 'modular_skyrat/master_files/icons/mob/augmentation/mariinskyipc.dmi'
|
|
))
|
|
|
|
//ghoul colors
|
|
GLOBAL_LIST_INIT(color_list_ghoul, list( \
|
|
"Necrotic Green" = "bfc474", \
|
|
"Rotting Tan" = "c4af7c", \
|
|
"Plutonium Blue" = "a5cfcc", \
|
|
"Marked Red" = "f05b68" \
|
|
))
|
|
|
|
//blood colours
|
|
GLOBAL_LIST_INIT(custom_blood_colors, list(
|
|
"Red/Human" = BLOOD_COLOR_RED,
|
|
"D.Green/Lizard" = BLOOD_COLOR_LIZARD,
|
|
"Green" = BLOOD_COLOR_GREEN,
|
|
"Lime/Xeno" = BLOOD_COLOR_XENO,
|
|
"Violet/Avali" = BLOOD_COLOR_VIOLET,
|
|
"Cyan/Vox" = BLOOD_COLOR_CYAN,
|
|
"Teal/Skrell" = BLOOD_COLOR_COPPER,
|
|
"White/Nanites" = BLOOD_COLOR_NANITE_SLURRY,
|
|
"Black" = BLOOD_COLOR_BLACK,
|
|
))
|