📖
genshin_panel_doc
  • Introduction
  • Install
  • Character
    • Create a Character
    • Supported Character
    • Character Args
  • Weapon
    • Create a Weapon
    • Supported Weapon
  • Artifact
    • Create Artifact
    • Artifact Set Names
    • Artifact Position(Slot) Names
    • Artifact Tag(Stat) Names
  • Attribute
    • Build Attribute
    • Attribute Properties
  • Other
    • Custom Weapon
    • Custom Artifact Effect Rate
Powered by GitBook
On this page
  • API
  • Param

Was this helpful?

  1. Other

Custom Artifact Effect Rate

API

AttributeBuilder.artifactsConfig(config: Param): AttributeBuilder

Param

interface CommonConfigRatio {
    rate: number
}

interface CommonConfigLevel {
    level: number,
}

interface ConfigTinyMiracle {
    element: Element,
    rate: number,
}

interface ConfigDefenderWill {
    elements: Element[],
}

interface ConfigBlizzardStrayer {
    criticalBonus: number,
}

interface ConfigArchaicPetra {
    element: Element,
    rate: number,
}

interface ConfigPaleFlame {
    level: number,
    rate: number,
}


export default interface Param {
    configTinyMiracle?: ConfigTinyMiracle,
    configBraveHeart?: CommonConfigRatio,
    configInstructor?: CommonConfigRatio,
    configBerserker?: CommonConfigRatio,
    configMartialArtist?: CommonConfigRatio,
    configDefenderWill?: ConfigDefenderWill,
    configCrimsonWitch?: CommonConfigLevel,
    configBlizzardStrayer?: ConfigBlizzardStrayer,
    configBloodstainedChivalry?: CommonConfigRatio,
    configNoblesseOblige?: CommonConfigRatio,
    configHeartOfDepth?: CommonConfigRatio,
    configArchaicPatra?: ConfigArchaicPetra,
    configPaleFlame?: ConfigPaleFlame,
    configRetracingBolide?: CommonConfigRatio,
    configThunderSmoother?: CommonConfigRatio,
    configTenacityOfTheMillelith?: CommonConfigRatio,
    configLavaWalker?: CommonConfigRatio,
    configMaidenBeloved?: CommonConfigRatio,
    configShimenawaReminiscence?: CommonConfigRatio,
}
PreviousCustom Weapon

Last updated 3 years ago

Was this helpful?