提升平台兼容性
This commit is contained in:
1 parent
cab16a21b0
commit
e16bc7016c
1 file changed
+7
-5
+7
-5
@@ -4,8 +4,10 @@ export function skillFactory(skill) {
|
|||||||
const skill_content = skill.skill[skill_name];
|
const skill_content = skill.skill[skill_name];
|
||||||
// 自动导入在autoSubSkill下的子技能
|
// 自动导入在autoSubSkill下的子技能
|
||||||
if (skill_content.autoSubSkill) {
|
if (skill_content.autoSubSkill) {
|
||||||
skill_content.subSkill = skill_content.subSkill ?? {};
|
skill_content.subSkill || (skill_content.subSkill = {})
|
||||||
skill_content.group = skill_content.group ?? [];
|
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) {
|
for (let autoSubSkillName in skill_content.autoSubSkill) {
|
||||||
skill_content.subSkill[autoSubSkillName] = skill_content.autoSubSkill[autoSubSkillName];
|
skill_content.subSkill[autoSubSkillName] = skill_content.autoSubSkill[autoSubSkillName];
|
||||||
skill_content.group.push(`${skill_name}_${autoSubSkillName}`);
|
skill_content.group.push(`${skill_name}_${autoSubSkillName}`);
|
||||||
@@ -13,8 +15,8 @@ export function skillFactory(skill) {
|
|||||||
}
|
}
|
||||||
// 自动根据autoTranslate设置技能的translate相关内容
|
// 自动根据autoTranslate设置技能的translate相关内容
|
||||||
if (skill_content.autoTranslate) {
|
if (skill_content.autoTranslate) {
|
||||||
skill.translate[`${skill_name}`] = skill_content.autoTranslate.name ?? "未发现name";
|
skill.translate[`${skill_name}`] = skill_content.autoTranslate.name;
|
||||||
skill.translate[`${skill_name}_info`] = skill_content.autoTranslate.info ?? "未发现info";
|
skill.translate[`${skill_name}_info`] = skill_content.autoTranslate.info;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return skill;
|
return skill;
|
||||||
@@ -31,7 +33,7 @@ export default (lib, game, ui, get, ai, _status) => {
|
|||||||
// 提供一些便捷的math功能
|
// 提供一些便捷的math功能
|
||||||
math: {
|
math: {
|
||||||
randInt: function (num) {
|
randInt: function (num) {
|
||||||
num = num ?? 1000000000;
|
num || (num = 1000000000);
|
||||||
if (num === -1) {
|
if (num === -1) {
|
||||||
num = -1000000000;
|
num = -1000000000;
|
||||||
} else if (num === 1) {
|
} else if (num === 1) {
|
||||||
|
|||||||
Reference in new issue
Block a user