Module artifacts

Source
Expand description

Artifact configuration — the two catalogs and every tunable the runtime reads.

Everything a designer can retune from the LiveOps panel lives here: the ownership stat bonus per artifact level, the duplicate ladder, the socket unlock schedule, the artifact-stone upgrade ladder, and the (placeholder) acquisition sources.

Every number in this module is a placeholder. The design doc leaves the ownership percentages, the unlock chapters, the drop chances and the stone upgrade step explicitly unassigned (§10), so they are config, not constants, and the shipped values exist only so the system can be exercised end to end.

Structs§

ArtifactOwnershipBonusStat
One stat an artifact pays for being OWNED, in percent of the composed stat.
ArtifactSocketUnlock
When one artifact socket opens.
ArtifactStoneDropSettings
BAL-031 source: where artifact stones drop from (signed rates).
ArtifactStoneTemplate
One entry of the artifact-stone catalog.
ArtifactTemplate
One entry of the artifact catalog.
ArtifactTierMagnitude
One rung of VA-05 Small Gears: how strongly effects run when the trigger that fired them has this tier.
ArtifactUpgradeStep
Ownership stat bonus of ONE artifact at a given level, in percent.
ArtifactsSettings
All artifact tunables.

Enums§

ArtifactStoneRule
Which rule an artifact stone carries.
ArtifactWorldLaw
The one-line rule welded into an artifact, active only while it is worn.

Constants§

MOD_CAPABLE_ATTRIBUTE_CODES
Attribute codes whose .mod key is actually COMPOSED by the runtime.