Diseases (#7057)
* Disease system first pass * Renamed HealthChange * First working version of diseases (wtf???) * Fix the cursed yaml initialization * Pop-Up effect * Generic status effect * Create copy of prototype * CureDiseaseEffect * Disease resistance * Spaceacillin * Nerf spaceacillin now that we know it works * Sneezing, Coughing, Snoughing * Fix queuing, prevent future issues * Disease protection * Disease outbreak event * Disease Reagent Cure * Chem cause disease effect * Disease artifacts * Try infect when interacting with diseased * Diseases don't have to be infectious * Talking without a mask does a snough * Temperature cure * Bedrest * DiseaseAdjustReagent * Tweak how disease statuses work to be a bit less shit * A few more diseases * Natural immunity (can't get the same disease twice) * Polished up some diseases, touched up spaceacillin production * Rebalanced transmission * Edit a few diseases, make disease cures support a minimum value * Nitrile gloves, more disease protection sources * Health scanner shows diseased status * Clean up disease system * Traitor item * Mouth swabs * Disease diagnoser machine * Support for clean samples * Vaccines + fixes * Pass on disease resistant clothes * More work on non-infectious diseases & vaccines * Handle dead bodies * Added the relatively CBT visualizer * Pass over diseases and their populators * Comment stuff * Readability cleanup * Add printing sound to diagnoser, fix printing bug * vaccinator sound, seal up some classes * Make disease protection equip detection not shit (thanks whoever wrote addaccentcomponent) * Mirror review * More review stuff * More mirror review stuff * Refactor snoughing * Redid report creator * Fix snough messages, new vaccinator sound * Mirror review naming * Woops, forgot the artifact * Add recipes and fills * Rebalance space cold and robovirus * Give lizarb disease interaction stuff * Tweak some stuff and move things around * Add diseases to mice (since animal vectors are interesting and can be used to make vaccines) * Remove unused reagent
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
- type: reagent
|
||||
id: Cryptobiolin
|
||||
name: cryptobiolin
|
||||
group: Medicine
|
||||
desc: Causes confusion and dizziness. This is essential to make Spaceacillin.
|
||||
physicalDesc: fizzy
|
||||
color: "#081a80"
|
||||
|
||||
- type: reagent
|
||||
id: Dylovene
|
||||
name: dylovene
|
||||
@@ -308,8 +316,7 @@
|
||||
- !type:HealthChange
|
||||
damage:
|
||||
types:
|
||||
# close enough to what it says
|
||||
Poison: -1
|
||||
Cellular: -1
|
||||
Radiation: 1
|
||||
|
||||
- type: reagent
|
||||
@@ -340,6 +347,18 @@
|
||||
groups:
|
||||
Caustic: -5
|
||||
|
||||
- type: reagent
|
||||
id: Spaceacillin
|
||||
name: spaceacillin
|
||||
group: Medicine
|
||||
desc: A theta-lactam antibiotic. A common and very useful medicine, effective against many diseases likely to be encountered in space. Slows progression of diseases.
|
||||
physicalDesc: opaque
|
||||
color: "#9942f5"
|
||||
metabolisms:
|
||||
Medicine:
|
||||
effects:
|
||||
- !type:ChemCureDisease
|
||||
|
||||
- type: reagent
|
||||
id: Stellibinin
|
||||
name: stellibinin
|
||||
|
||||
@@ -269,3 +269,20 @@
|
||||
damage:
|
||||
types:
|
||||
Poison: 6
|
||||
|
||||
- type: reagent
|
||||
id: VentCrud
|
||||
name: vent crud
|
||||
desc: A jet black substance found in poorly maintained ventilation systems.
|
||||
physicalDesc: sticky
|
||||
color: "#000000"
|
||||
metabolisms:
|
||||
Poison:
|
||||
effects:
|
||||
- !type:HealthChange
|
||||
damage:
|
||||
types:
|
||||
Poison: 2
|
||||
- !type:ChemCauseDisease ##Since this mostly just comes from the event you won't ingest that much
|
||||
causeChance: 0.6
|
||||
disease: VentCough
|
||||
|
||||
Reference in New Issue
Block a user