PADDashFormation/monsters-info/official-API/parseSkill.js

22 lines
602 B
JavaScript

const Card = require('./parseCard');
//分析卡片的函数,Code From https://github.com/kiootic/pad-rikuu
class Skill{
constructor(i,data){
let skill = this;
skill.id = i;
skill.name = data[0];
skill.description = data[1];
skill.type = data[2];
skill.maxLevel = data[3];
skill.initialCooldown = data[4];
skill.unk = data[5];
skill.params = data.slice(6);
switch(skill.type) {
case 202: case 236: {
skill.params = skill.params.map(Card.fixId);
}
}
}
}
//对于Nodejs输出成模块
if (typeof(module) != "undefined") module.exports = Skill;