Space Station 13 - Modules - TypesVar Details - Proc Details

artifact

Vars

can_damageTRUE if artifact can be damaged, FALSE otherwise.
damage_descExtra descriptor added to artifact analyzer results.
damage_typeThe damage type that can harm the artifact.

Procs

set_damage_descriptionAdds additional scan data for the anomaly analyzer, detailing how the artifact can be damaged.
setup_destructibilitySets up the artifacts destructibility by doing the following: Gives a randomized health/maxhealth value. Removes damage types based on triggers. Ex. Artifact can't be damaged by hitting/shooting if an effect has the 'force' trigger. Note: If there are two effects and one has the 'force' trigger, and the other 'energy', the artifact will be invulnerable. This is to prevent damaging the artifact while trying to turn on its effects. Adds scan data used by the anomaly analyzer that details how to damage the artifact.

Var Details

can_damage

TRUE if artifact can be damaged, FALSE otherwise.

damage_desc

Extra descriptor added to artifact analyzer results.

damage_type

The damage type that can harm the artifact.

Proc Details

set_damage_description

Adds additional scan data for the anomaly analyzer, detailing how the artifact can be damaged.

@param damage_type int Type of damage that the artifact can receive, FALSE or null means it is indestructible.

setup_destructibility

Sets up the artifacts destructibility by doing the following: Gives a randomized health/maxhealth value. Removes damage types based on triggers. Ex. Artifact can't be damaged by hitting/shooting if an effect has the 'force' trigger. Note: If there are two effects and one has the 'force' trigger, and the other 'energy', the artifact will be invulnerable. This is to prevent damaging the artifact while trying to turn on its effects. Adds scan data used by the anomaly analyzer that details how to damage the artifact.