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:
20
Resources/Locale/en-US/disease/diagnoser.ftl
Normal file
20
Resources/Locale/en-US/disease/diagnoser.ftl
Normal file
@@ -0,0 +1,20 @@
|
||||
diagnoser-cant-use-swab = {CAPITALIZE(THE($machine))} rejects {THE($swab)}.
|
||||
diagnoser-insert-swab = You insert {THE($swab)} into {THE($machine)}.
|
||||
diagnoser-disease-report = Disease Report: {CAPITALIZE($disease)}
|
||||
diagnoser-disease-report-none = Bill of Good Health
|
||||
diagnoser-disease-report-none-contents = [color=green]No diseases were found in this sample.[/color]
|
||||
diagnoser-disease-report-name = Disease Name: {CAPITALIZE($disease)}
|
||||
diagnoser-disease-report-infectious = Infectious: [color=red]Yes[/color]
|
||||
diagnoser-disease-report-not-infectious = Infectious: [color=green]No[/color]
|
||||
diagnoser-disease-report-cureresist-none = Medication Resistance: [color=green]None[/color]
|
||||
diagnoser-disease-report-cureresist-low = Medication Resistance: [color=yellow]Low[/color]
|
||||
diagnoser-disease-report-cureresist-medium = Medication Resistance: [color=orange]Medium[/color]
|
||||
diagnoser-disease-report-cureresist-high = Medication Resistance: [color=red]High[/color]
|
||||
diagnoser-cure-none = The disease has no specific cures.
|
||||
diagnoser-cure-has = The disease has the following cures:
|
||||
diagnoser-cure-bedrest = Rest in bed for {$time} seconds.
|
||||
diagnoser-cure-reagent = Consume at least {$units}u of {$reagent}.
|
||||
diagnoser-cure-wait = It will go away on its own after {$time} seconds.
|
||||
diagnoser-cure-temp = Reach a body temperature below {$max}°K or above {$min}°K.
|
||||
diagnoser-cure-temp-min = Reach a body temperature above {$min}°K.
|
||||
diagnoser-cure-temp-max = Reach a body temperature below {$max}°K.
|
||||
10
Resources/Locale/en-US/disease/disease.ftl
Normal file
10
Resources/Locale/en-US/disease/disease.ftl
Normal file
@@ -0,0 +1,10 @@
|
||||
disease-cured = You feel a bit better.
|
||||
disease-sick-generic = You feel sick.
|
||||
disease-sneeze = {CAPITALIZE($person)} sneezes.
|
||||
disease-cough = {CAPITALIZE($person)} coughs.
|
||||
disease-screech = {CAPITALIZE($person)} screeches.
|
||||
disease-meow = {CAPITALIZE($person)} meows.
|
||||
disease-beep= {CAPITALIZE($person)} beeps.
|
||||
disease-eaten-inside = You feel like you're being eaten from the inside.
|
||||
disease-steal-compulsion = You want to steal things.
|
||||
disease-beat-chest-compulsion = {CAPITALIZE(THE($person))} beats {POSS-ADJ($person)} chest.
|
||||
4
Resources/Locale/en-US/disease/scanner.ftl
Normal file
4
Resources/Locale/en-US/disease/scanner.ftl
Normal file
@@ -0,0 +1,4 @@
|
||||
disease-scanner-diseased = DISEASED
|
||||
disease-scanner-not-diseased = No diseases
|
||||
disease-scanner-gave-other = You gave {THE($target)} {CAPITALIZE($disease)}!
|
||||
disease-scanner-gave-self = You gave yourself {CAPITALIZE($disease)}! Congratulations!
|
||||
5
Resources/Locale/en-US/disease/swab.ftl
Normal file
5
Resources/Locale/en-US/disease/swab.ftl
Normal file
@@ -0,0 +1,5 @@
|
||||
swab-already-used = You already used this swab.
|
||||
swab-swabbed = You swab {THE($target)}'s mouth.
|
||||
swab-mask-blocked = {CAPITALIZE(THE($target))} needs to take off {THE($mask)}.
|
||||
swab-used = It looks like it's been used.
|
||||
swab-unused = It's clean and ready to use.
|
||||
3
Resources/Locale/en-US/disease/vaccine.ftl
Normal file
3
Resources/Locale/en-US/disease/vaccine.ftl
Normal file
@@ -0,0 +1,3 @@
|
||||
vaxx-already-used = You already used this vaccine.
|
||||
vaxx-used = It's spent.
|
||||
vaxx-unused = It hasn't been spent.
|
||||
@@ -0,0 +1 @@
|
||||
station-event-disease-outbreak-announcement = Ship systems have detected that some crewmates have been infected with a disease.
|
||||
Reference in New Issue
Block a user