artifact
Vars | |
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. |
Procs | |
set_damage_description | Adds additional scan data for the anomaly analyzer, detailing how the artifact can be damaged. |
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. |
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.