mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-14 10:53:42 +00:00
* Slime Crossbreeding! * Shifts a few things around. * Prismatic extracts! * Self-sustaining extracts! * Consuming extracts! * Recurring extracts! * Whups! * Regenerative extracts! * Stabilized (unfinished) * More stabilized! * This took more effort than it should have. * Industrial extracts! * Icons! * Colors the crosses. * Bugfixes galore! * Burning extracts! * Sounds! * Starts on burning extracts. * Charged extracts! * Minor adjustments to the adamantine shield. * Fixes map! Ready! * Fixes problem children, changes consuming extracts * I'm an idiot. * Fixes playsounds, unnecessary srcs. * Removes a gross text2path * Resolves a conflict * More AnturK fixes. * Fixes two other things, too. * Burning black extracts use shapeshifting now. * Love Potion now mostly RP in use, aligns user factions. * Iterative discovery of status effects.
83 lines
3.1 KiB
Plaintext
83 lines
3.1 KiB
Plaintext
//mob traits
|
|
#define TRAIT_BLIND "blind"
|
|
#define TRAIT_MUTE "mute"
|
|
#define TRAIT_EMOTEMUTE "emotemute"
|
|
#define TRAIT_DEAF "deaf"
|
|
#define TRAIT_NEARSIGHT "nearsighted"
|
|
#define TRAIT_FAT "fat"
|
|
#define TRAIT_HUSK "husk"
|
|
#define TRAIT_NOCLONE "noclone"
|
|
#define TRAIT_CLUMSY "clumsy"
|
|
#define TRAIT_DUMB "dumb"
|
|
#define TRAIT_MONKEYLIKE "monkeylike" //sets IsAdvancedToolUser to FALSE
|
|
#define TRAIT_PACIFISM "pacifism"
|
|
#define TRAIT_IGNORESLOWDOWN "ignoreslow"
|
|
#define TRAIT_GOTTAGOFAST "fast"
|
|
#define TRAIT_GOTTAGOREALLYFAST "2fast"
|
|
#define TRAIT_FAKEDEATH "fakedeath"
|
|
#define TRAIT_DISFIGURED "disfigured"
|
|
#define TRAIT_XENO_HOST "xeno_host" //Tracks whether we're gonna be a baby alien's mummy.
|
|
#define TRAIT_STUNIMMUNE "stun_immunity"
|
|
#define TRAIT_SLEEPIMMUNE "sleep_immunity"
|
|
#define TRAIT_PUSHIMMUNE "push_immunity"
|
|
#define TRAIT_SHOCKIMMUNE "shock_immunity"
|
|
#define TRAIT_STABLEHEART "stable_heart"
|
|
#define TRAIT_RESISTHEAT "resist_heat"
|
|
#define TRAIT_RESISTHEATHANDS "resist_heat_handsonly" //For when you want to be able to touch hot things, but still want fire to be an issue.
|
|
#define TRAIT_RESISTCOLD "resist_cold"
|
|
#define TRAIT_RESISTHIGHPRESSURE "resist_high_pressure"
|
|
#define TRAIT_RESISTLOWPRESSURE "resist_low_pressure"
|
|
#define TRAIT_RADIMMUNE "rad_immunity"
|
|
#define TRAIT_VIRUSIMMUNE "virus_immunity"
|
|
#define TRAIT_PIERCEIMMUNE "pierce_immunity"
|
|
#define TRAIT_NODISMEMBER "dismember_immunity"
|
|
#define TRAIT_NOFIRE "nonflammable"
|
|
#define TRAIT_NOGUNS "no_guns"
|
|
#define TRAIT_NOHUNGER "no_hunger"
|
|
#define TRAIT_EASYDISMEMBER "easy_dismember"
|
|
#define TRAIT_LIMBATTACHMENT "limb_attach"
|
|
#define TRAIT_TOXINLOVER "toxinlover"
|
|
#define TRAIT_NOBREATH "no_breath"
|
|
#define TRAIT_ANTIMAGIC "anti_magic"
|
|
#define TRAIT_HOLY "holy"
|
|
#define TRAIT_DEPRESSION "depression"
|
|
#define TRAIT_JOLLY "jolly"
|
|
#define TRAIT_NOCRITDAMAGE "no_crit"
|
|
#define TRAIT_NOSLIPWATER "noslip_water"
|
|
#define TRAIT_NOSLIPALL "noslip_all"
|
|
|
|
|
|
#define TRAIT_ALCOHOL_TOLERANCE "alcohol_tolerance"
|
|
#define TRAIT_AGEUSIA "ageusia"
|
|
#define TRAIT_HEAVY_SLEEPER "heavy_sleeper"
|
|
#define TRAIT_NIGHT_VISION "night_vision"
|
|
#define TRAIT_LIGHT_STEP "light_step"
|
|
#define TRAIT_SPIRITUAL "spiritual"
|
|
#define TRAIT_VORACIOUS "voracious"
|
|
#define TRAIT_SELF_AWARE "self_aware"
|
|
#define TRAIT_FREERUNNING "freerunning"
|
|
#define TRAIT_SKITTISH "skittish"
|
|
#define TRAIT_POOR_AIM "poor_aim"
|
|
#define TRAIT_PROSOPAGNOSIA "prosopagnosia"
|
|
|
|
// common trait sources
|
|
#define TRAIT_GENERIC "generic"
|
|
#define EYE_DAMAGE "eye_damage"
|
|
#define GENETIC_MUTATION "genetic"
|
|
#define OBESITY "obesity"
|
|
#define MAGIC_TRAIT "magic"
|
|
#define TRAUMA_TRAIT "trauma"
|
|
#define SPECIES_TRAIT "species"
|
|
#define ROUNDSTART_TRAIT "roundstart" //cannot be removed without admin intervention
|
|
|
|
// unique trait sources, still defines
|
|
#define STATUE_MUTE "statue"
|
|
#define CHANGELING_DRAIN "drain"
|
|
#define CHANGELING_HIVEMIND_MUTE "ling_mute"
|
|
#define ABYSSAL_GAZE_BLIND "abyssal_gaze"
|
|
#define HIGHLANDER "highlander"
|
|
#define TRAIT_HULK "hulk"
|
|
#define STASIS_MUTE "stasis"
|
|
#define GENETICS_SPELL "genetics_spell"
|
|
#define EYES_COVERED "eyes_covered"
|