diff --git a/Resources/Locale/en-US/_starcup/traits/traits.ftl b/Resources/Locale/en-US/_starcup/traits/traits.ftl index caf4be0c5ea..abfdacd34bc 100644 --- a/Resources/Locale/en-US/_starcup/traits/traits.ftl +++ b/Resources/Locale/en-US/_starcup/traits/traits.ftl @@ -1,3 +1,5 @@ +trait-category-narcolepsy = Narcolepsy + trait-scottish-accent-name = Highlander trait-scottish-accent-desc = Hailing frae hielans ae rock and thistle, ya dinnae ken why others sometimes cannae understand wot ya say. @@ -21,3 +23,6 @@ trait-vowed-desc = You're serious about your vow, and uphold it outside of jobs trait-uncloneable-name = Uncloneable trait-uncloneable-desc = Due to some quirk in your physical composition, you cannot be reconstituted by medical cloning. + +trait-narcolepsy-weak-name = Narcolepsy (Weak) +trait-narcolepsy-weak-desc = You fall asleep randomly, but not as often nor for as long as other narcoleptics. diff --git a/Resources/Prototypes/Traits/disabilities.yml b/Resources/Prototypes/Traits/disabilities.yml index 8ebefaea42e..72282359325 100644 --- a/Resources/Prototypes/Traits/disabilities.yml +++ b/Resources/Prototypes/Traits/disabilities.yml @@ -31,7 +31,7 @@ id: Narcolepsy name: trait-narcolepsy-name description: trait-narcolepsy-desc - category: Disabilities + category: Narcolepsy # starcup: add weaker narcolepsy trait components: - type: Narcolepsy maxTimeBetweenIncidents: 600 diff --git a/Resources/Prototypes/_starcup/Traits/categories.yml b/Resources/Prototypes/_starcup/Traits/categories.yml index 81ae1f76303..c3b041cac3f 100644 --- a/Resources/Prototypes/_starcup/Traits/categories.yml +++ b/Resources/Prototypes/_starcup/Traits/categories.yml @@ -2,3 +2,8 @@ id: Vision name: trait-category-vision maxTraitPoints: 1 + +- type: traitCategory + id: Narcolepsy + name: trait-category-narcolepsy + maxTraitPoints: 1 diff --git a/Resources/Prototypes/_starcup/Traits/disabilities.yml b/Resources/Prototypes/_starcup/Traits/disabilities.yml index a6a9cbe8055..08ae4db6290 100644 --- a/Resources/Prototypes/_starcup/Traits/disabilities.yml +++ b/Resources/Prototypes/_starcup/Traits/disabilities.yml @@ -7,3 +7,15 @@ - MKC components: - type: Uncloneable + +- type: trait + id: NarcolepsyWeak + name: trait-narcolepsy-weak-name + description: trait-narcolepsy-weak-desc + category: Narcolepsy + components: + - type: Narcolepsy + maxTimeBetweenIncidents: 1200 # min/max time is twice the base + minTimeBetweenIncidents: 600 + maxDurationOfIncident: 15 # min/max time is half the base + minDurationOfIncident: 5