mirror of
https://github.com/yoimiya-kokomi/miao-plugin.git
synced 2024-11-25 09:27:34 +00:00
增加3.0相关的角色信息及配置
This commit is contained in:
parent
f8c03dffcc
commit
93e1e6b21f
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,5 +1,6 @@
|
|||||||
*.psd
|
*.psd
|
||||||
.idea
|
.idea
|
||||||
|
/tools/char-data-sprider.js
|
||||||
/components/cfg.json
|
/components/cfg.json
|
||||||
/resources/miao-res-plus/
|
/resources/miao-res-plus/
|
||||||
/components/setting.json
|
/components/setting.json
|
||||||
|
@ -69,10 +69,9 @@ export const characters = {
|
|||||||
10000066: ['神里绫人', 'Kamisato Ayato', 'Ayato', '绫人', '神里凌人', '凌人', '0人', '神人', '零人', '大舅哥'],
|
10000066: ['神里绫人', 'Kamisato Ayato', 'Ayato', '绫人', '神里凌人', '凌人', '0人', '神人', '零人', '大舅哥'],
|
||||||
|
|
||||||
// 3.0
|
// 3.0
|
||||||
// ID暂无,使用临时ID代替
|
10000069: ['提纳里', 'Tighnari', '提那里', '驴'],
|
||||||
10000100: ['提纳里', '提那里', '驴'],
|
10000067: ['柯莱', 'Collei', '柯来', '科莱', '科来', '小天使'],
|
||||||
10000101: ['柯莱', '柯来', '科莱', '科来', '小天使'],
|
10000068: ['多莉', 'Dori', '多利', '多力'],
|
||||||
10000102: ['多莉', '多利', '多力'],
|
|
||||||
|
|
||||||
// 以下为Miao新增自定义角色
|
// 以下为Miao新增自定义角色
|
||||||
paimon: ['派蒙', '应急食物', '应急食品', '吉祥物', '宠物', '外置器官', '会说话的动物', '矮堇瓜', '飞行矮堇瓜', '最好的伙伴'],
|
paimon: ['派蒙', '应急食物', '应急食品', '吉祥物', '宠物', '外置器官', '会说话的动物', '矮堇瓜', '飞行矮堇瓜', '最好的伙伴'],
|
||||||
|
@ -15,9 +15,6 @@ export default class ProfileDmg extends Base {
|
|||||||
let { id } = profile
|
let { id } = profile
|
||||||
this.char = Character.get(id)
|
this.char = Character.get(id)
|
||||||
}
|
}
|
||||||
if (!this.char) {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取天赋数据
|
// 获取天赋数据
|
||||||
|
@ -1,10 +1,15 @@
|
|||||||
|
// eslint-disable-next-line no-unused-vars
|
||||||
import { Data } from '../components/index.js'
|
import { Data } from '../components/index.js'
|
||||||
import { ProfileDmg } from '../models/index.js'
|
import { ProfileDmg } from '../models/index.js'
|
||||||
|
|
||||||
export async function calcDmg (inputData, enemyLv = 86) {
|
export async function calcDmg (inputData, enemyLv = 86) {
|
||||||
let dmg = new ProfileDmg(inputData)
|
let dmg = new ProfileDmg(inputData)
|
||||||
let ret = await dmg.calcData({ enemyLv })
|
let ret = await dmg.calcData({ enemyLv })
|
||||||
ret = Data.getData(ret, 'ret,msg,enemyName')
|
if (ret === false) {
|
||||||
ret.enemyLevel = enemyLv
|
return {}
|
||||||
|
} else {
|
||||||
|
ret = Data.getData(ret, 'ret,msg,enemyName')
|
||||||
|
ret.enemyLevel = enemyLv
|
||||||
|
}
|
||||||
return ret
|
return ret
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user