symptom
Vars | |
base_message_chance | Base chance of sending warning messages, so it can be modified |
---|---|
id | The hash tag for our diseases, we will add it up with our other symptoms to get a unique id! ID MUST BE UNIQUE!!! |
level | The type level of the symptom. Higher is harder to generate. |
naturally_occuring | If this symptom can appear from /datum/disease/advance/GenerateSymptoms() |
neutered | A neutered symptom has no effect, and only affects statistics. |
next_activation | Ticks between each activation |
power | Can be used to multiply virus effects |
resistance | How the symptom affects the disease's resistance stat, positive values make it harder to cure |
severity | The severity level of the symptom. Higher is more dangerous. |
stage_speed | How the symptom affects the disease's stage speed stat, positive values cause faster stage progression |
stealth | How the symptom affects the disease's stealth stat, positive values make it less noticeable |
suppress_warning | If the early warnings are suppressed or not |
threshold_descs | Descriptions of threshold effects |
transmittable | How the symptom affects the disease's transmissibility |
Procs | |
End | Called when the advance disease is going to be deleted or when the advance disease stops processing. |
OnAdd | Overload when a symptom needs to be active before processing, like changing biotypes. |
OnRemove | Overload for running after processing. |
Start | Called when processing of the advance disease that holds this symptom infects a host and upon each Refresh() of that advance disease. |
Var Details
base_message_chance
Base chance of sending warning messages, so it can be modified
id
The hash tag for our diseases, we will add it up with our other symptoms to get a unique id! ID MUST BE UNIQUE!!!
level
The type level of the symptom. Higher is harder to generate.
naturally_occuring
If this symptom can appear from /datum/disease/advance/GenerateSymptoms()
neutered
A neutered symptom has no effect, and only affects statistics.
next_activation
Ticks between each activation
power
Can be used to multiply virus effects
resistance
How the symptom affects the disease's resistance stat, positive values make it harder to cure
severity
The severity level of the symptom. Higher is more dangerous.
stage_speed
How the symptom affects the disease's stage speed stat, positive values cause faster stage progression
stealth
How the symptom affects the disease's stealth stat, positive values make it less noticeable
suppress_warning
If the early warnings are suppressed or not
threshold_descs
Descriptions of threshold effects
transmittable
How the symptom affects the disease's transmissibility
Proc Details
End
Called when the advance disease is going to be deleted or when the advance disease stops processing.
OnAdd
Overload when a symptom needs to be active before processing, like changing biotypes.
OnRemove
Overload for running after processing.
Start
Called when processing of the advance disease that holds this symptom infects a host and upon each Refresh() of that advance disease.