mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
84 lines
2.7 KiB
Plaintext
84 lines
2.7 KiB
Plaintext
//predominantly positive traits
|
|
//this file is named weirdly so that positive traits are listed above negative ones
|
|
|
|
/datum/trait/alcohol_tolerance
|
|
name = "Alcohol Tolerance"
|
|
desc = "You become drunk more slowly and suffer fewer drawbacks from alcohol."
|
|
value = 1
|
|
mob_trait = TRAIT_ALCOHOL_TOLERANCE
|
|
gain_text = "<span class='notice'>You feel like you could drink a whole keg!</span>"
|
|
lose_text = "<span class='danger'>You don't feel as resistant to alcohol anymore. Somehow.</span>"
|
|
|
|
|
|
|
|
/datum/trait/freerunning
|
|
name = "Freerunning"
|
|
desc = "You're great at quick moves! You can climb tables more quickly."
|
|
value = 2
|
|
mob_trait = TRAIT_FREERUNNING
|
|
gain_text = "<span class='notice'>You feel lithe on your feet!</span>"
|
|
lose_text = "<span class='danger'>You feel clumsy again.</span>"
|
|
|
|
|
|
|
|
/datum/trait/light_step
|
|
name = "Light Step"
|
|
desc = "You walk with a gentle step, making stepping on sharp objects quieter and less painful."
|
|
value = 1
|
|
mob_trait = TRAIT_LIGHT_STEP
|
|
gain_text = "<span class='notice'>You walk with a little more lithenessk.</span>"
|
|
lose_text = "<span class='danger'>You start tromping around like a barbarian.</span>"
|
|
|
|
|
|
|
|
/datum/trait/night_vision
|
|
name = "Night Vision"
|
|
desc = "You can see slightly more clearly in full darkness than most people."
|
|
value = 1
|
|
mob_trait = TRAIT_NIGHT_VISION
|
|
gain_text = "<span class='notice'>The shadows seem a little less dark.</span>"
|
|
lose_text = "<span class='danger'>Everything seems a little darker.</span>"
|
|
|
|
/datum/trait/night_vision/on_spawn()
|
|
var/mob/living/carbon/human/H = trait_holder
|
|
var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes)
|
|
if(!eyes || eyes.lighting_alpha)
|
|
return
|
|
eyes.Insert(H) //refresh their eyesight and vision
|
|
|
|
|
|
|
|
/datum/trait/selfaware
|
|
name = "Self-Aware"
|
|
desc = "You know your body well, and can accurately assess the extent of your wounds."
|
|
value = 2
|
|
mob_trait = TRAIT_SELF_AWARE
|
|
|
|
|
|
|
|
/datum/trait/skittish
|
|
name = "Skittish"
|
|
desc = "You can conceal yourself in danger. Ctrl-shift-click a closed locker to jump into it, as long as you have access."
|
|
value = 2
|
|
mob_trait = TRAIT_SKITTISH
|
|
|
|
|
|
|
|
/datum/trait/spiritual
|
|
name = "Spiritual"
|
|
desc = "You're in tune with the gods, and your prayers may be more likely to be heard. Or not."
|
|
value = 1
|
|
mob_trait = TRAIT_SPIRITUAL
|
|
gain_text = "<span class='notice'>You feel a little more faithful to the gods today.</span>"
|
|
lose_text = "<span class='danger'>You feel less faithful in the gods.</span>"
|
|
|
|
|
|
|
|
/datum/trait/voracious
|
|
name = "Voracious"
|
|
desc = "Nothing gets between you and your food. You eat twice as fast as everyone else!"
|
|
value = 1
|
|
mob_trait = TRAIT_VORACIOUS
|
|
gain_text = "<span class='notice'>You feel HONGRY.</span>"
|
|
lose_text = "<span class='danger'>You no longer feel HONGRY.</span>"
|