Skip to content

skills 技能

社区技能操作模块。

python
from bestdori import skills

类型定义

SkillInfo 技能信息

技能详细信息字典。 all.{index}.json 信息字典为该字典中选取部分字段信息。

字段名类型描述
simpleDescriptionList[str | None]技能描述定长列表
descriptionList[str | None]技能详细描述定长列表
durationList[float]技能持续时间列表
activationEffectActivationEffect激活效果

ActivationEffect 激活效果

字段名类型描述
activationEffectTypesActivationEffectTypes激活效果类型

ActivationEffectTypes

字段名类型描述
scoreActivationEffectTypesScore激活效果数值

ActivationEffectTypesScore

字段名类型描述
activateEffectValueList[int]激活效果数值
activateEffectValueTypestr激活效果数值类型
activateConfitionstr激活条件

def get_all() async

参数名类型默认值描述
indexint10指定获取的 JSON 信息
me keywordOptional[Me]None登录用户类

获取总技能信息,返回以技能 ID 为字段名、 SkillsAllInfo 为字段值的信息字典, SkillsAllInfo 为从 SkillInfo 中截取出的部分信息。根据 index 参数值不同,获取到的 SkillsAllInfo 所包含的信息也不同。

index 可用参数值
参数值获取字段值末项字段名
2simpleDescription
5duration
10activationEffect
返回值: Dict[str, SkillsAllInfo]