From e16bc7016c9cec369c08d7b7658f346058c4f7d7 Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Sun, 14 Jul 2024 11:23:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8D=87=E5=B9=B3=E5=8F=B0=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- miaoTool.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/miaoTool.js b/miaoTool.js index f6c4fbb..a9962e4 100644 --- a/miaoTool.js +++ b/miaoTool.js @@ -4,8 +4,10 @@ export function skillFactory(skill) { const skill_content = skill.skill[skill_name]; // 自动导入在autoSubSkill下的子技能 if (skill_content.autoSubSkill) { - skill_content.subSkill = skill_content.subSkill ?? {}; - skill_content.group = skill_content.group ?? []; + skill_content.subSkill || (skill_content.subSkill = {}) + skill_content.group || (skill_content.group = []); + // skill_content.subSkill = skill_content.subSkill ?? {}; + // skill_content.group = skill_content.group ?? []; for (let autoSubSkillName in skill_content.autoSubSkill) { skill_content.subSkill[autoSubSkillName] = skill_content.autoSubSkill[autoSubSkillName]; skill_content.group.push(`${skill_name}_${autoSubSkillName}`); @@ -13,8 +15,8 @@ export function skillFactory(skill) { } // 自动根据autoTranslate设置技能的translate相关内容 if (skill_content.autoTranslate) { - skill.translate[`${skill_name}`] = skill_content.autoTranslate.name ?? "未发现name"; - skill.translate[`${skill_name}_info`] = skill_content.autoTranslate.info ?? "未发现info"; + skill.translate[`${skill_name}`] = skill_content.autoTranslate.name; + skill.translate[`${skill_name}_info`] = skill_content.autoTranslate.info; } } return skill; @@ -31,7 +33,7 @@ export default (lib, game, ui, get, ai, _status) => { // 提供一些便捷的math功能 math: { randInt: function (num) { - num = num ?? 1000000000; + num || (num = 1000000000); if (num === -1) { num = -1000000000; } else if (num === 1) {