Goonstation 13 - Modules - TypesVar Details

/datum/artifact_controller

Vars

artifact_fault_nameslist of artifact fault names, for artifact forms
artifact_origin_nameslist of artifact origin names, for artifact forms
artifact_originslist with an instance of each artifact origin
artifact_raritiesassociative list of lists, with the keys being artifact origin names (and "all") and artifact types the value is the rarity of the type. This is used with weighted_pick for randomly generated artifacts (sometimes of specific origin)
artifact_trigger_nameslist of artifact trigger names, for artifact forms (unused)
artifact_type_nameslist of artifact type names, for artifact forms
artifact_typeslist with an instance of each artifact type, sorted by size and alphabetically
artifact_types_from_nameassociative list with the instance from above, with the key being the type name
artifactslist of all artifacts

Var Details

artifact_fault_names

list of artifact fault names, for artifact forms

artifact_origin_names

list of artifact origin names, for artifact forms

artifact_origins

list with an instance of each artifact origin

artifact_rarities

associative list of lists, with the keys being artifact origin names (and "all") and artifact types the value is the rarity of the type. This is used with weighted_pick for randomly generated artifacts (sometimes of specific origin)

artifact_trigger_names

list of artifact trigger names, for artifact forms (unused)

artifact_type_names

list of artifact type names, for artifact forms

artifact_types

list with an instance of each artifact type, sorted by size and alphabetically

artifact_types_from_name

associative list with the instance from above, with the key being the type name

artifacts

list of all artifacts