Yogstation 13 - Modules - TypesVar Details - Proc Details

Advanced Diseases

Advanced diseases are a system for virologists to engineer their own diseases with fancy symptoms.

Vars

advance_curesStatic tier list of cures for advanced diseases. The order goes from easy to cure to hard to cure.
mutableSet to FALSE to prevent most in-game methods of altering the disease via virology
processingWhether this disease is currently processing.
propertiesProperties of the disease calculated from its list of symptoms
symptomsThe symptoms of the disease.

Procs

CopyReturns a copy of this disease
GenerateSymptomsWill generate new unique symptoms, use this if there are none. Returns a list of symptoms that were generated.
IsSameCompares type then ID.
stage_actRandomly pick a symptom to activate.
update_stageTell symptoms that the stage changed

Var Details

advance_cures

Static tier list of cures for advanced diseases. The order goes from easy to cure to hard to cure.

mutable

Set to FALSE to prevent most in-game methods of altering the disease via virology

processing

Whether this disease is currently processing.

properties

Properties of the disease calculated from its list of symptoms

symptoms

The symptoms of the disease.

Proc Details

Copy

Returns a copy of this disease

GenerateSymptoms

Will generate new unique symptoms, use this if there are none. Returns a list of symptoms that were generated.

IsSame

Compares type then ID.

stage_act

Randomly pick a symptom to activate.

update_stage

Tell symptoms that the stage changed