New Station Trait: Cybernetic Revolution + Body Purist Quirk (#21882)

* first half of port

* no mail goodies

* no more errors in vsc, but errors in build

* debugging and setting implants

* quirk blacklist

* discounts and markups

* station must load first and THEN research

* round up

* quirk works now

* signals

* runover

* and thats it

* it is illegal to be too different :\

* ya meson eyes for janitor just sucks ass, so get a worse organ (heart)

* whoops double discount

* alphabetical

* zzz

* why extra tab

* no need for extra linebreak

* zzz2

* comment: makes it clear that body purist prevents effect :)
This commit is contained in:
Rune Knight
2024-04-27 18:43:41 -07:00
committed by GitHub
parent 23c82c63ea
commit b76e8c45ec
11 changed files with 248 additions and 11 deletions

View File

@@ -17,13 +17,18 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
list("Ageusia","Vegetarian","Deviant Tastes"),
list("Ananas Affinity","Ananas Aversion"),
list("Alcohol Tolerance","Light Drinker"),
list("Prosthetic Limb (Left Arm)","Prosthetic Limb"),
list("Prosthetic Limb (Right Arm)","Prosthetic Limb"),
list("Prosthetic Limb (Left Leg)","Prosthetic Limb"),
list("Prosthetic Limb (Right Leg)","Prosthetic Limb"),
list("Prosthetic Limb (Left Leg)","Paraplegic"),
list("Prosthetic Limb (Right Leg)","Paraplegic"),
list("Prosthetic Limb","Paraplegic")
list("Prosthetic Limb (Left Arm)","Prosthetic Limb", "Body Purist"),
list("Prosthetic Limb (Right Arm)","Prosthetic Limb", "Body Purist"),
list("Prosthetic Limb (Left Leg)","Prosthetic Limb", "Body Purist"),
list("Prosthetic Limb (Right Leg)","Prosthetic Limb", "Body Purist"),
list("Prosthetic Limb (Left Leg)","Paraplegic", "Body Purist"),
list("Prosthetic Limb (Right Leg)","Paraplegic", "Body Purist"),
list("Prosthetic Limb", "Paraplegic"),
list("Prosthetic Limb", "Body Purist"),
list("Cybernetic Organ (Lungs)", "Body Purist"),
list("Cybernetic Organ (Heart)", "Body Purist"),
list("Cybernetic Organ (Liver)", "Body Purist"),
list("Upgraded Cybernetic Organ", "Body Purist")
)
/datum/controller/subsystem/processing/quirks/Initialize(timeofday)