Files
15c707de3b [Bounty] Ports and reworks the Cybernetic limb mounts quirk from Nova (#5136)
## About The Pull Request
Picking up the work from
https://github.com/Bubberstation/Bubberstation/pull/4672 that has since
gone stale and unadded to the game. PR description will be the same as
previously.

Partial Port of https://github.com/NovaSector/NovaSector/pull/465
reworked to use right clicking on self similar the ghouls rather than a
spell.

Coded as a bounty for Dinklemyr
## Why It's Good For The Game
Similar to Nova's explanation, suitable for a lot of character ideas
who's mechanical limbs can be popped off.
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
Unfortunately I don't have the images from the initial PR, but I can
confirm this works as intended.
</details>

## Changelog
🆑SpaceCatSS13, YakiAttaki
add: The cybernetic limb mount quirk has been added, synths and people
with synthetic limbs can now take this quirk to remove their limbs at
their discretion.
/🆑

---------

Co-authored-by: Alexis <catmc8565@gmail.com>
2026-02-12 11:30:14 -05:00

67 lines
2.2 KiB
Plaintext

// This file contains all the bubber modular traits
#define TRAIT_HYDROPHILIC "hydrophilic"
#define TRAIT_CAN_BE_PICKED_UP "can_be_picked_up"
#define TRAIT_CHANGELING_ZOMBIE "changelingzombie"
#define TRAIT_RESEARCH_CYBORG "research_cyborg"
#define TRAIT_BILINGUAL "Bilingual"
#define TRAIT_DIRTY "dirty"
/// Cyborgs with unique sprites
/// 32x32 quadruped skins with resting, sitting, and belly up sprites
#define TRAIT_R_SQUADRUPED "squadruped_borg"
// For light weight borgs
#define TRAIT_R_LIGHT_WEIGHT "lightweight_borg"
//For the hemophage quirk that allows hemophages to eat/drink normal food/drink.
#define TRAIT_MASQUERADE_FOOD "masquerade_food"
/// Preference toggleable trait that gives a mob four eyes
#define TRAIT_QUAD_EYES "quad_eyes"
//basic security hud
#define TRAIT_BASIC_SECURITY_HUD "basic_security_hud"
#define TRAIT_TORPOR "torpor"
//lipstick trait
#define TRAIT_HYPNO_KISS "hypno kiss"
// Shows extended examine option when worn
#define TRAIT_WORN_EXAMINE "worn_examine"
// MK Ultra Skillchip
#define TRAIT_PET_SKILLCHIP "mkii_ultra"
#define TRAIT_SIGN_LANGUAGE_BLOCKED "sign_language_blocked"
// makes the mob immune to crusher marks even if they are within the required mob size
#define TRAIT_CRUSHER_MARK_IMMUNE "crusher_mark_immune"
// makes it so cult cannot get another blood stone from this mob
#define TRAIT_HAS_BEEN_CULT_SACRIFICED "has_been_cult_sacrificed"
// makes it so held items float by their head
#define TRAIT_FLOATING_HELD "held_items_float"
// makes it so this mob loses nutrition twice as fast
#define TRAIT_FAST_METABOLISM "fast_metabolism"
// Makes it do this mob resists negative effects of being irradiated
#define TRAIT_RAD_RESISTANCE "radiation_resistance"
// For using secondary mutant colors
#define TRAIT_MUTANT_COLORS_2 "mutcolors2"
// For using tertiary mutant colors
#define TRAIT_MUTANT_COLORS_3 "mutcolors3"
/// Trait that says you're shaded by something (ie partially in the dark)
#define TRAIT_SHADED "shaded"
// For Bloodsuckers/Hemophages that vomit blood
#define TRAIT_STOMACH_BLOOD_VOMIT "stomach_blood_vomit"
/// The trait that determines if someone has the robotic limb reattachment quirk.
#define TRAIT_ROBOTIC_LIMBATTACHMENT "trait_robotic_limbattachment"