2023年1月20日 勇者斗恶龙

This commit is contained in:
枫谷剑仙 2023-01-20 17:30:25 +08:00
parent a28563c599
commit b936cf5ac6
10 changed files with 18 additions and 20 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 481 KiB

After

Width:  |  Height:  |  Size: 760 KiB

View File

@ -132,7 +132,7 @@
scale_remain_orbs: tp`剩餘寶珠 ≤ ${'max'}${'stats'}${'bonus'}`,
scale_remain_orbs_bonus: tp`每少1個${'bonus'},最少${'min'}個時${'stats_max'}`,
scale_cross: tp`以十字形式消除5個${'orbs'}${'each_time'}${'stats'}`,
scale_state_kind_count: tp`以隊伍中[${'awakenings'}${'attrs'}${'types'}]的數量提升,每個${'stats'}`,
scale_state_kind: tp`以隊伍中[${'awakenings'}${'attrs'}${'types'}]的數量提升,每個${'stats'}`,
},
cond: {
unknown: tp`[ 未知條件 ]`,

View File

@ -133,7 +133,7 @@
scale_remain_orbs: tp`剩余宝珠 ≤ ${'max'}${'stats'}${'bonus'}`,
scale_remain_orbs_bonus: tp`每少1个${'bonus'},最少${'min'}个时${'stats_max'}`,
scale_cross: tp`以十字形式消除5个${'orbs'}${'each_time'}${'stats'}`,
scale_state_kind_count: tp`以队伍中[${'awakenings'}${'attrs'}${'types'}]的数量提升,每个${'stats'}`,
scale_state_kind: tp`以队伍中[${'awakenings'}${'attrs'}${'types'}]的数量提升,每个${'stats'}`,
},
cond: {
unknown: tp`[ 未知条件 ]`,

View File

@ -1 +1 @@
[{"code":"ja","ckey":{"card":"e3513f04f8d8d1139347d3d76cf3fc73","skill":"a3f727ae97058ba37ba4b15e77dded52"},"updateTime":1674043008367},{"code":"en","ckey":{"card":"f64cc6686e5a9933a91c79ee24546f3e","skill":"486d6a5a49f8cac5b34f78e5b2b1c3af"},"updateTime":1674039545009},{"code":"ko","ckey":{"card":"6fd31517961c8bab419114650e0a29f8","skill":"cf954a60445233d66d44ea9312957880"},"updateTime":1674039545009}]
[{"code":"ja","ckey":{"card":"6096c67d1837698ca2d5d2bab83c4971","skill":"08ef15d3be53fa316536731812d15b8e"},"updateTime":1674205907402},{"code":"en","ckey":{"card":"f64cc6686e5a9933a91c79ee24546f3e","skill":"486d6a5a49f8cac5b34f78e5b2b1c3af"},"updateTime":1674039545009},{"code":"ko","ckey":{"card":"6fd31517961c8bab419114650e0a29f8","skill":"cf954a60445233d66d44ea9312957880"},"updateTime":1674039545009}]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -986,11 +986,6 @@ function fixedOrbs(...generates) {
return { kind: SkillKinds.FixedOrbs, generates: generates };
}
function powerUp(attrs, types, value, condition = null, reduceDamage = null, additional = [], eachTime = false) {
if (value.kind === SkillPowerUpKind.Multiplier) {
let hp = value.hp, atk = value.atk, rcv = value.rcv;
if (hp === 1 && atk === 1 && rcv === 1 && !reduceDamage)
return null;
}
let targets = attrs?.targets;
if (targets) {attrs = null; types = null;}
return { kind: SkillKinds.PowerUp, targets, attrs, types, condition, value, reduceDamage, additional, eachTime};
@ -1558,7 +1553,9 @@ const skillObjectParsers = {
return powerUp(null, null, p.scaleMatchLength(flags(attrs), len, len, [100, 100], [0, 0]), null, null, combo ? [addCombo(combo)] : null);
},
[220](attrs, combo) {
return powerUp(null, null, p.mul([100,100]), c.LShape(flags(attrs)), null, combo ? [addCombo(combo)] : null);
var skill = powerUp(null, null, p.mul([100,100]), c.LShape(flags(attrs)), null, combo ? [addCombo(combo)] : null);
console.log(skill)
return skill;
},
[221](attrs, damage) {
return powerUp(null, null, p.mul([100,100]), c.LShape(flags(attrs)), null, damage ? [followAttackFixed(damage)] : null);
@ -1858,6 +1855,7 @@ function renderSkill(skill, option = {})
break;
}
case SkillKinds.Unknown: {
console.log(skill);
let dict = {
type: skill.kind
};

View File

@ -387,7 +387,7 @@ const cachesMap = new Map([
],
[
"images/cards_ja/CARDS_097.PNG",
"4e45060a84f015e77b62640dc86b5de1"
"dca0c16718379a8ee2e43cfdad815e55"
],
[
"sound/voice/ja/padv001.wav",
@ -8071,7 +8071,7 @@ const cachesMap = new Map([
],
[
"script-skill-parser.js",
"e305f21dfa8fefb3ea90e4a9d35e3104"
"1852abfeb76450f89260c9da2b81e7b6"
],
[
"script-universal_function.js",
@ -8143,7 +8143,7 @@ const cachesMap = new Map([
],
[
"languages/zh-TW.js",
"e23b5819a916cd469802a9720d0bcec8"
"cdfdc37822c99ce8ed1cf5317c0e6381"
],
[
"languages/zh.css",
@ -8151,7 +8151,7 @@ const cachesMap = new Map([
],
[
"languages/zh.js",
"81948d579faef9ed743b0d738d4f0708"
"c07e6af7ed7109dbea79526b6cd4ec77"
],
[
"images/attrs.png",
@ -8323,7 +8323,7 @@ const cachesMap = new Map([
],
[
"monsters-info/ckey.json",
"2ce2040633edd1c3e209b279d7ceee2a"
"ad9cfd33c5ca62016709fa33e8694e2a"
],
[
"monsters-info/mon_en.json",
@ -8331,7 +8331,7 @@ const cachesMap = new Map([
],
[
"monsters-info/mon_ja.json",
"e3513f04f8d8d1139347d3d76cf3fc73"
"6096c67d1837698ca2d5d2bab83c4971"
],
[
"monsters-info/mon_ko.json",
@ -8343,7 +8343,7 @@ const cachesMap = new Map([
],
[
"monsters-info/skill_ja.json",
"a3f727ae97058ba37ba4b15e77dded52"
"08ef15d3be53fa316536731812d15b8e"
],
[
"monsters-info/skill_ko.json",